New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 12290 – NEMO

Changeset 12290


Ignore:
Timestamp:
2019-12-30T17:12:30+01:00 (4 years ago)
Author:
mathiot
Message:

use rsync for sync instead of cp and remove sync of cpp key (ticket #2304)

Location:
utils/CI/sette_ticket2304
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • utils/CI/sette_ticket2304/all_functions.sh

    r12289 r12290  
    9696lCFG=cfgs/$2    # target 
    9797if [ -d $lREF/MY_SRC ] ; then 
    98    cp $lREF/MY_SRC/* $lCFG/MY_SRC/* 
     98   rsync $lREF/MY_SRC/* $lCFG/MY_SRC/* 
    9999fi 
    100100} 
     
    106106lCFG=cfgs/$2 
    107107if [ -d $lREF/EXPREF ] ; then 
    108    cp $lREF/EXPREF/*namelist*_cfg  $lCFG/EXP00/. 
    109    cp $lREF/EXPREF/iodef.xml       $lCFG/EXP00/. 
    110    cp $lREF/EXPREF/context_*.xml   $lCFG/EXP00/. 
    111    cp $lREF/EXPREF/file_def_*.xml  $lCFG/EXP00/. 
     108   rsync $lREF/EXPREF/*namelist*_cfg  $lCFG/EXP00/. 
     109   rsync $lREF/EXPREF/iodef.xml       $lCFG/EXP00/. 
     110   rsync $lREF/EXPREF/context_*.xml   $lCFG/EXP00/. 
     111   rsync $lREF/EXPREF/file_def_*.xml  $lCFG/EXP00/. 
    112112fi 
    113113set +x 
    114 } 
    115  
    116 # sync cppkey file 
    117 sync_cppcfg() { 
    118 lREF=cfgs/$1 
    119 lCFG=cfgs/$2 
    120 if [ -f $lREF/cpp_$1.fcm ] ; then 
    121    cp $lREF/cpp_$1.fcm $lCFG/cpp_$2.fcm 
    122 fi 
    123114} 
    124115 
  • utils/CI/sette_ticket2304/sette_reference-configurations.sh

    r12289 r12290  
    167167    sync_mysrc  GYRE_PISCES GYRE_PISCES_ST 
    168168    sync_expcfg GYRE_PISCES GYRE_PISCES_ST 
    169     sync_cppcfg GYRE_PISCES GYRE_PISCES_ST 
    170169    # 
    171170    . ./makenemo -m ${CMP_NAM} -n GYRE_PISCES_ST -r GYRE_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    314313    sync_mysrc  ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
    315314    sync_expcfg ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
    316     sync_cppcfg ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
    317315    # 
    318316    . ./makenemo -m ${CMP_NAM} -n ORCA2_ICE_PISCES_ST -r ORCA2_ICE_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    562560    sync_mysrc  ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
    563561    sync_expcfg ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
    564     sync_cppcfg ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
    565562    # 
    566563    . ./makenemo -m ${CMP_NAM} -n ORCA2_OFF_PISCES_ST -r ORCA2_OFF_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    759756    sync_mysrc  AMM12 AMM12_ST 
    760757    sync_expcfg AMM12 AMM12_ST 
    761     sync_cppcfg AMM12 AMM12_ST 
    762758    # 
    763759    . ./makenemo -m ${CMP_NAM} -n AMM12_ST -r AMM12 -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    893889    sync_mysrc  ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
    894890    sync_expcfg ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
    895     sync_cppcfg ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
    896891    # 
    897892    . ./makenemo -m ${CMP_NAM} -n ORCA2_SAS_ICE_ST -r ORCA2_SAS_ICE -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    10341029    sync_mysrc  ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
    10351030    sync_expcfg ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
    1036     sync_cppcfg ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
    10371031    # 
    10381032    . ./makenemo -m ${CMP_NAM} -n ORCA2_ICE_OBS_ST -r ORCA2_ICE_PISCES -d "OCE ICE"  -j 8 add_key "key_asminc ${ADD_KEYS}" del_key "key_top" 
     
    11591153    sync_mysrc  AGRIF_DEMO AGRIF_DEMO_ST 
    11601154    sync_expcfg AGRIF_DEMO AGRIF_DEMO_ST 
    1161     sync_cppcfg AGRIF_DEMO AGRIF_DEMO_ST 
    11621155    # 
    11631156    . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_ST -r AGRIF_DEMO -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    14351428    sync_mysrc  AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
    14361429    sync_expcfg AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
    1437     sync_cppcfg AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
    14381430    # 
    14391431    . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_NOAGRIF_ST -r AGRIF_DEMO -j 8 add_key "${ADD_KEYS}" del_key "key_agrif" 
     
    14791471    sync_mysrc  SPITZ12 SPITZ12_ST 
    14801472    sync_expcfg SPITZ12 SPITZ12_ST 
    1481     sync_cppcfg SPITZ12 SPITZ12_ST 
    14821473    # 
    14831474    . ./makenemo -m ${CMP_NAM} -n SPITZ12_ST -r SPITZ12 -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
  • utils/CI/sette_ticket2304/sette_test-cases.sh

    r12289 r12290  
    169169    sync_mysrc  OVERFLOW OVERFLOW_ST 
    170170    sync_expcfg OVERFLOW OVERFLOW_ST 
    171     sync_cppcfg OVERFLOW OVERFLOW_ST 
    172171    # 
    173172    . ./makenemo -m ${CMP_NAM} -n OVERFLOW_ST -a OVERFLOW -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    273272    sync_mysrc  LOCK_EXCHANGE LOCK_EXCHANGE_ST 
    274273    sync_expcfg LOCK_EXCHANGE LOCK_EXCHANGE_ST 
    275     sync_cppcfg LOCK_EXCHANGE LOCK_EXCHANGE_ST 
    276274    # 
    277275    . ./makenemo -m ${CMP_NAM} -n LOCK_EXCHANGE_ST -a LOCK_EXCHANGE -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    378376    sync_mysrc  VORTEX VORTEX_ST 
    379377    sync_expcfg VORTEX VORTEX_ST 
    380     sync_cppcfg VORTEX VORTEX_ST 
    381378    # 
    382379    . ./makenemo -m ${CMP_NAM} -n VORTEX_ST -a VORTEX -j 8  add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    562559    sync_mysrc  ICE_AGRIF ICE_AGRIF_ST 
    563560    sync_expcfg ICE_AGRIF ICE_AGRIF_ST 
    564     sync_cppcfg ICE_AGRIF ICE_AGRIF_ST 
    565561    # 
    566562    . ./makenemo -m ${CMP_NAM} -n ICE_AGRIF_ST -a ICE_AGRIF -j 8  add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
     
    754750    sync_mysrc  ISOMIP ISOMIP_ST 
    755751    sync_expcfg ISOMIP ISOMIP_ST 
    756     sync_cppcfg ISOMIP ISOMIP_ST 
    757752    # 
    758753    . ./makenemo -m ${CMP_NAM} -n ISOMIP_ST -a ISOMIP -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
Note: See TracChangeset for help on using the changeset viewer.