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 12289 for utils/CI/sette_ticket2304/sette_reference-configurations.sh – NEMO

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

as suggested by Simon, instead of stopping sette if namelist group is missing, we now add it at the end of the namelist + rm useless line in sette_list_avail_rev.sh + add syncronisation of MY_SRC, namelist_cfg, xml, cppkey files between REF and _ST (ticket #2304)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • utils/CI/sette_ticket2304/sette_reference-configurations.sh

    r11800 r12289  
    162162    export TEST_NAME="LONG" 
    163163    cd ${MAIN_DIR} 
     164    # 
     165    # syncronisation if target directory/file exist (not done by makenemo) 
     166    . ${SETTE_DIR}/all_functions.sh 
     167    sync_mysrc  GYRE_PISCES GYRE_PISCES_ST 
     168    sync_expcfg GYRE_PISCES GYRE_PISCES_ST 
     169    sync_cppcfg GYRE_PISCES GYRE_PISCES_ST 
     170    # 
    164171    . ./makenemo -m ${CMP_NAM} -n GYRE_PISCES_ST -r GYRE_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    165172    cd ${SETTE_DIR} 
     
    302309    export TEST_NAME="LONG" 
    303310    cd ${MAIN_DIR} 
     311    # 
     312    # syncronisation if target directory/file exist (not done by makenemo) 
     313    . ${SETTE_DIR}/all_functions.sh 
     314    sync_mysrc  ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
     315    sync_expcfg ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
     316    sync_cppcfg ORCA2_ICE_PISCES ORCA2_ICE_PISCES_ST 
     317    # 
    304318    . ./makenemo -m ${CMP_NAM} -n ORCA2_ICE_PISCES_ST -r ORCA2_ICE_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    305319    cd ${SETTE_DIR} 
     
    543557    export TEST_NAME="LONG" 
    544558    cd ${MAIN_DIR} 
     559    # 
     560    # syncronisation if target directory/file exist (not done by makenemo) 
     561    . ${SETTE_DIR}/all_functions.sh 
     562    sync_mysrc  ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
     563    sync_expcfg ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
     564    sync_cppcfg ORCA2_OFF_PISCES ORCA2_OFF_PISCES_ST 
     565    # 
    545566    . ./makenemo -m ${CMP_NAM} -n ORCA2_OFF_PISCES_ST -r ORCA2_OFF_PISCES -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    546567    cd ${SETTE_DIR} 
     
    733754    export TEST_NAME="LONG" 
    734755    cd ${MAIN_DIR} 
     756    # 
     757    # syncronisation if target directory/file exist (not done by makenemo) 
     758    . ${SETTE_DIR}/all_functions.sh 
     759    sync_mysrc  AMM12 AMM12_ST 
     760    sync_expcfg AMM12 AMM12_ST 
     761    sync_cppcfg AMM12 AMM12_ST 
     762    # 
    735763    . ./makenemo -m ${CMP_NAM} -n AMM12_ST -r AMM12 -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    736764    cd ${SETTE_DIR} 
     
    860888    export TEST_NAME="LONG" 
    861889    cd ${MAIN_DIR} 
     890    # 
     891    # syncronisation if target directory/file exist (not done by makenemo) 
     892    . ${SETTE_DIR}/all_functions.sh 
     893    sync_mysrc  ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
     894    sync_expcfg ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
     895    sync_cppcfg ORCA2_SAS_ICE ORCA2_SAS_ICE_ST 
     896    # 
    862897    . ./makenemo -m ${CMP_NAM} -n ORCA2_SAS_ICE_ST -r ORCA2_SAS_ICE -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    863898    cd ${SETTE_DIR} 
     
    9941029    export TEST_NAME="REPRO_4_8" 
    9951030    cd ${MAIN_DIR} 
     1031    # 
     1032    # syncronisation if target directory/file exist (not done by makenemo) 
     1033    . ${SETTE_DIR}/all_functions.sh 
     1034    sync_mysrc  ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
     1035    sync_expcfg ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
     1036    sync_cppcfg ORCA2_ICE_PISCES ORCA2_ICE_OBS_ST 
     1037    # 
    9961038    . ./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" 
    9971039    cd ${SETTE_DIR} 
     
    11121154    export TEST_NAME="LONG" 
    11131155    cd ${MAIN_DIR} 
     1156    # 
     1157    # syncronisation if target directory/file exist (not done by makenemo) 
     1158    . ${SETTE_DIR}/all_functions.sh 
     1159    sync_mysrc  AGRIF_DEMO AGRIF_DEMO_ST 
     1160    sync_expcfg AGRIF_DEMO AGRIF_DEMO_ST 
     1161    sync_cppcfg AGRIF_DEMO AGRIF_DEMO_ST 
     1162    # 
    11141163    . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_ST -r AGRIF_DEMO -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    11151164    cd ${SETTE_DIR} 
     
    13811430    export TEST_NAME="ORCA2" 
    13821431    cd ${MAIN_DIR} 
     1432    # 
     1433    # syncronisation if target directory/file exist (not done by makenemo) 
     1434    . ${SETTE_DIR}/all_functions.sh 
     1435    sync_mysrc  AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
     1436    sync_expcfg AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
     1437    sync_cppcfg AGRIF_DEMO AGRIF_DEMO_NOAGRIF_ST 
     1438    # 
    13831439    . ./makenemo -m ${CMP_NAM} -n AGRIF_DEMO_NOAGRIF_ST -r AGRIF_DEMO -j 8 add_key "${ADD_KEYS}" del_key "key_agrif" 
    13841440    cd ${SETTE_DIR} 
     
    14181474    export TEST_NAME="LONG" 
    14191475    cd ${MAIN_DIR} 
     1476    # 
     1477    # syncronisation if target directory/file exist (not done by makenemo) 
     1478    . ${SETTE_DIR}/all_functions.sh 
     1479    sync_mysrc  SPITZ12 SPITZ12_ST 
     1480    sync_expcfg SPITZ12 SPITZ12_ST 
     1481    sync_cppcfg SPITZ12 SPITZ12_ST 
     1482    # 
    14201483    . ./makenemo -m ${CMP_NAM} -n SPITZ12_ST -r SPITZ12 -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 
    14211484    cd ${SETTE_DIR} 
Note: See TracChangeset for help on using the changeset viewer.