1 | Usage: ./trusting.sh -u $USER -m $ARCH [OPTIONS] |
---|
2 | ./install_new_branch -u $USER -m $ARCH [OPTIONS] |
---|
3 | |
---|
4 | ./trusting.sh Launch trusting test on $ARCH machine from $USER installation |
---|
5 | ./install_new_branch Install new branch in $USER installation for trusting test on $ARCH machine |
---|
6 | |
---|
7 | Examples: `./trusting.sh -u romr005 -m X64_CURIE -p -b nemo_v3_6_STABLE` |
---|
8 | `./install_new_branch -u romr005 -m X64_ADA -w $HOME/NEMO ` |
---|
9 | |
---|
10 | Mandatory |
---|
11 | Default settings to source in ./config, templates (arch_template.cfg & user_template.cfg) |
---|
12 | -m,--machine Architecture environment (compilation & computation settings) |
---|
13 | -u,--user User "" (NEMO & XIOS installation) |
---|
14 | |
---|
15 | |
---|
16 | Options (modify default settings) |
---|
17 | SVN |
---|
18 | -b,--branch Branch name in working directory ('trunk'|'nemo_v3_6_stable'|...) |
---|
19 | -v,--version Action on working copy ('status' by default) |
---|
20 | '{'YYYY-MM-DD'}' Update to revision available at this date |
---|
21 | [0-9]* "" "" "" number |
---|
22 | HEAD|up|update "" "" last revision |
---|
23 | st|status Show differences with repository |
---|
24 | -w,--workdir Installation directory for testing branches |
---|
25 | |
---|
26 | Inputs |
---|
27 | -a,--archive Forcing input files archive to extract, if void it will copy all files from given folder (see next line) |
---|
28 | -f,--forcdir Path to your personal folder of forcing inputs |
---|
29 | |
---|
30 | Testing configuration |
---|
31 | -n,--new_conf Testing configuration folder created in ./CONFIG |
---|
32 | -r,--ref_conf Reference " " for trusting test |
---|
33 | |
---|
34 | Compiling & computation |
---|
35 | -j,--job Number of processes for compiling |
---|
36 | -t,--time Timeout for computation (s) |
---|
37 | |
---|
38 | Trusting output |
---|
39 | -d,--debug Verbose output for debugging purpose (`set -vx`) |
---|
40 | -e,--email Email trusting digest report to following addresses only on failure |
---|
41 | -h,--help Print this help & exit |
---|
42 | -p,--prod Production mode (append trusting logfile) |
---|