| | 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. |