Changeset 4101 for BOL


Ignore:
Timestamp:
Mar 16, 2022, 12:27:48 PM (3 years ago)
Author:
Laurent Fairhead
Message:

Nettoyage, bascule sur https
FH

Location:
BOL/script_install
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOL/script_install/check_version.sh

    r4097 r4101  
    407407
    408408if [ $mail_address != "" ] ; then
    409    ssh lmdz@django "mail -s 'Nouvelle version (recheck.sh)' $mail_address < "$local_d"/tmp.message"
    410 fi
     409   ssh lmdz@django "mail -s 'Nouvelle version pour install.sh' $mail_address < "$local_d"/tmp.message"
     410fi
  • BOL/script_install/creation_modipsl.sh

    r4080 r4101  
    99branche=IPSLCM6.0.15
    1010branche=trunk
    11 rev="-r r3258"
     11rev="-r 4084"
    1212rev=""
    1313latest=""
     
    2121fi
    2222
     23check=0
    2324check=1 # On verifie un certain nombre de choses.
    2425force=0
     
    6566   branchepath=branches/$branche
    6667fi
    67 svnmodel=http://svn.lmd.jussieu.fr/LMDZ/$LMDZv/$branchepath
     68svnmodel=https://svn.lmd.jussieu.fr/LMDZ/$LMDZv/$branchepath
    6869
    6970
     
    7879if [  "$datesvn" = "" ] ; then
    7980#    DATESVN vide
    80     datesvn=`svn info http://svn.lmd.jussieu.fr/LMDZ/$LMDZv/$branchepath $rev | grep 'Date de la dern' | awk ' { print $6 } '  | sed -e 's/-//g'`
     81    datesvn=`svn info https://svn.lmd.jussieu.fr/LMDZ/$LMDZv/$branchepath $rev | grep 'Date de la dern' | awk ' { print $6 } '  | sed -e 's/-//g'`
    8182fi
    8283echo datesvn $datesvn
     
    158159
    159160
    160 ## Modif Ehouarn: on garde les sources d'IOIPSL de $modipsltar
    161 #mkdir -p IOIPSL
    162 #cd IOIPSL
    163 #\rm -r src
    164 # cp -r /u/lmdz/WWW/Distrib/IOIPSL/src_fairhead_v3c src
    165 # A partir du  13/10/2008
    166 #cp -r /u/lmdz/WWW/Distrib/IOIPSL/src_20081014 src
    167 #cd ../../..
    168 
    169161cd ../..
    170162echo $version
    171163tar cvf modipsl.$version.tar modipsl
    172164
    173 
    174165gzip modipsl.$version.tar
    175166mv modipsl.$version.tar.gz ~/WWW/Distrib
    176167
    177 # 2022/02/17 on ne fait plus qu'une seule archive a partir de la version ORCHIDEE/CMIP6
    178 ## en attendant la bascule sur orchide CMIP, on fait un modipsl.tar avec la nouvelle version d'orchidee
    179 ##modipsltar=modipsl_orc_cmip6.$vorig.tar
    180 ##tmpdir=$local/tmpmodipslcmip6$$
    181 ##mkdir -p $tmpdir
    182 ##cd $tmpdir
    183 ##if [ -f /u/lmdz/WWW/Distrib/$modipsltar.gz ] ; then
    184 ##   cp /u/lmdz/WWW/Distrib/$modipsltar.gz .
    185 ##else
    186 ##   wget http://www.lmd.jussieu.fr/~lmdz/Distrib/$modipsltar.gz
    187 ##fi
    188 ##tar xvf $modipsltar.gz
    189 ##cd modipsl/modeles
    190 ##
    191 ##echo Second svn checkout $rev $svnmodel $LMDZ
    192 ###ssh butler ' ( cd '`pwd`' ; svn checkout '$rev' '$svnmodel' '$LMDZ' ) '
    193 ##svn checkout $rev $svnmodel $LMDZ
    194 ##cd ../..
    195 ##echo $version
    196 ##tar cvf modipsl_orc_cmip6.$version.tar modipsl
    197 ##
    198 ##
    199 ##gzip modipsl_orc_cmip6.$version.tar
    200 ##mv modipsl_orc_cmip6.$version.tar.gz ~/WWW/Distrib
    201 
    202 #######
    203 
    204168cd  ~/WWW/Distrib
    205169ln -sf modipsl.$version.tar.gz modipsl.$branche.tar.gz
    206 ##ln -sf modipsl_orc_cmip6.$version.tar.gz modipsl_orc_cmip6.$branche.tar.gz
    207170cd ~/WWW/pub/src
    208171
     
    210173ln -sf ../../Distrib/modipsl.$version.tar.gz .
    211174ln -sf modipsl.$version.tar.gz modipsl.$branche.tar.gz
    212 ##ln -sf ../../Distrib/modipsl_orc_cmip6.$version.tar.gz .
    213 ##ln -sf modipsl_orc_cmip6.$version.tar.gz modipsl_orc_cmip6.$branche.tar.gz
    214175cd  ~/WWW/Distrib
    215176
    216177
     178####################################################################
     179# La partie ci-dessous concerne le check des versions.
     180# On devrait sans doute appeler rechech.sh
     181####################################################################
     182
    217183if [ $check = 1 ] ; then
    218 ./check_version.sh $version >| WORK/check.out.$version 2>&1
    219 #./check_version_old.sh $version >| WORK/check.out 2>&1
    220 tmpcheck=`tail -1 WORK/check.out.$version`
    221 echo "$tmpcheck" >> Correspondance
    222 echo "$tmpcheck" >> LISMOI.$branche
    223 
    224 \cp -f LISMOI.trunk ../pub/src/Readme
    225 
    226 
    227 # mail -r lmdz-owner -s "Nouvelle version pour install.sh" poihl@lmd.jussieu.fr <<eod
    228 ssh lmdz@django "mail -s 'Nouvelle version pour install.sh' lmdz-commit@listes.lmd.ipsl.fr <<eod
    229 
    230 disponible sur
    231 https://www.lmd.jussieu.fr/~lmdz/Distrib/modipsl.$version.tar.gz
    232 
    233       Test local LMD network, gfortran, 48x36x19
    234       ==========================================
    235 
    236 install version         SVN     Bench   Conv.   1+1=2   Init
    237                                 run     Nnum.      &
    238                                         /prev.  mpiXomp
    239 
    240 $tmpcheck
    241 
    242 
    243                                         ||
    244                                         \/
    245 
    246 S/s/-: 3D standard physics  Converging/runing/not runing
    247 N/n/-: -  new        -                  -
    248 D/d/-: new with debug                   -
    249 U/u/-: unicolonne                       -
    250 I/i/x/-: isotope            Converging/runing/run failed /compiled failed
    251 noc: runs but no convergence
    252 OK <=> SNDUI
    253 
    254 eod
    255 "
    256 
     184   ./check_version.sh $version >| WORK/check.out.$version 2>&1
     185   cat tmp.resu >> Correspondance
     186   cat tmp.resu >> LISMOI.$branche
     187   \cp -f LISMOI.trunk ../pub/src/Readme
    257188fi
Note: See TracChangeset for help on using the changeset viewer.