| 8 | |
| 9 | |
| 10 | === Jenkins Jobs === |
| 11 | When debugging a given Jenkins build, one way to eliminate variables is by feeding its corresponding configuration file into the Jenkins driver script on a local machine, |
| 12 | {{{ |
| 13 | cd $ISSM_DIR |
| 14 | ./jenkins/jenkins.sh ./jenkins/<configuration_file |
| 15 | }}} |
| 16 | as a bonus, you do not have to remember to run `source $ISSM_DIR/etc/environment.sh` after each external package installation. However, you might find yourself frequently removing more than one external package in the process of finding a combination that works well together. You can do so manually each time, but this is a waste of time. Instead, run, |
| 17 | {{{ |
| 18 | for i in {<pkg1>,<pkg2>,...,<pkgn>}; do rm -rf $ISSM_DIR/externalpackages/$i/install; done |
| 19 | }}} |
| 20 | where `<pkg*>` is the name of an external package that you wish to remove. |