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

Annotation of /MITgcm_contrib/test_scripts/other/send_local

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


Revision 1.1 - (hide 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 jmc 1.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