/[MITgcm]/MITgcm_contrib/test_scripts/other/send_local
ViewVC logotype

Contents of /MITgcm_contrib/test_scripts/other/send_local

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Wed Apr 1 14:29:06 2020 UTC (5 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
simple script to send manually testreport output

1 #! /usr/bin/env bash
2
3 # $Header: /u/gcmpack/MITgcm_contrib/test_scripts/other/test_local,v 1.7 2018/11/07 23:10:02 jmc Exp $
4 # $Name: $
5
6 DATE=`date +%Y%m%d`
7 #DATE='20200101'
8 mAddr='jm_c@mitgcm.org:testing/MITgcm-test'
9
10 if test $# = 0 ; then
11 echo 'need 1 argument'
12 exit
13 else
14 if test $1 = ifort ; then
15 # tst_list='iadm imp2 iur4'
16 tst_list='iad4 imp2 iur4'
17 dd1=`date +%d -d "1 day"`
18 # if test $dd1 != '01' ; then echo 'not last day of month'; exit ; fi
19 elif test $1 = gfort ; then
20 tst_list='gadm gads gad4 gmp4 gmp2 gfo gfo4 g77'
21 elif test $1 = gfor8 ; then
22 # tst_list='gadm gads gmp2 gmpi gfo g77'
23 tst_list='gadm gads gmp2 gfo'
24 elif test $1 = gfor4 ; then
25 tst_list='gad4 gmp4 gfo4 g77'
26 else
27 tst_list=$*
28 fi
29 fi
30 echo "run: \""`basename $0` $*"\" on:" `date`
31 echo " tst_list='$tst_list'"
32
33 nbt=0
34 for tst in $tst_list
35 do
36 if test -d MITgcm_${tst}/verification ; then
37 ( cd MITgcm_${tst}/verification
38 echo " In: 'MITgcm_${tst}/verification' , tar & gzip & scp to: '$mAddr'"
39 # tar -cf tr_jaures_20200401_0.tar tr_jaures_20200401_0 ; gzip tr_jaures_20200401_0.tar
40 if test -d tr_jaures_${DATE}_0 ; then
41 echo " tr_jaures_${DATE}_0 --> tr_jaures_${DATE}_${nbt}.tar.gz"
42 tar -cf tr_jaures_${DATE}_${nbt}.tar tr_jaures_${DATE}_0
43 gzip tr_jaures_${DATE}_${nbt}.tar
44 scp -p tr_jaures_${DATE}_${nbt}.tar.gz $mAddr
45 fi
46 if test -d rs_jaures_${DATE}_0 ; then
47 echo " rs_jaures_${DATE}_0 --> rs_jaures_${DATE}_${nbt}.tar.gz"
48 tar -cf rs_jaures_${DATE}_${nbt}.tar rs_jaures_${DATE}_0
49 gzip rs_jaures_${DATE}_${nbt}.tar
50 scp -p rs_jaures_${DATE}_${nbt}.tar.gz $mAddr
51 fi
52 )
53 nbt=`expr $nbt + 1`
54 else
55 echo " no dir: 'MITgcm_${tst}/verification' : skip ${tst}"
56 fi
57 done

  ViewVC Help
Powered by ViewVC 1.1.22