| | #!/bin/bash |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | commit="$(git log --pretty=format:\%H -n 1)"; |
| | echo "directory: $(pwd)"; |
| | echo "git status: $(git status | head -1)"; |
| | echo "git commit: ${commit}"; |
| | echo; |
| |
|
| | source /cluster/bin/jobsetup; |
| |
|
| | module purge; |
| | module use -a /projects/nlpl/software/modulefiles; |
| | module load nlpl-python-candy/201902/3.7 nlpl-numpy/1.16.3/3.7; |
| |
|
| | /bin/cp ${HOME}/lib/mrp/2019/mtool/data/score/Makefile ./Makefile; |
| | make -j ${SLURM_CPUS_ON_NODE:-4} $(egrep '^[a-z/.]*.json:' Makefile | grep -v all: | sed 's/://'); |
| | if [ -d ./../../../etc/ ]; then |
| | target=../../../../etc/${commit}; |
| | [ -d ${target} ] || mkdir ${target}; |
| | cp -va *.json *.log ${target}; |
| | fi |
| |
|