| | |
| | | } |
| | | } |
| | | stages { |
| | | stage('Ensure is ready to build') { |
| | | steps { |
| | | sh 'pfexec /usr/sbin/mountall -F nfs || exit 0' |
| | | } |
| | | } |
| | | stage('Git Checkout') { |
| | | steps { |
| | | withSharedWs() { |
| | |
| | | } |
| | | stage('Gmake Setup') { |
| | | steps { |
| | | withPublisher('hipster-encumbered', 'full') { |
| | | withPublisher('hipster-encumbered', 'incremental') { |
| | | ignoreEncumberedComponents(['audacity', 'gsm', 'gst-plugins-bad', 'rtmpdump']) |
| | | sh 'rm -f components/encumbered/components.mk' |
| | | sh 'rm -f components/encumbered/depends.mk' |
| | |
| | | withPublisher('hipster-encumbered', 'incremental') { |
| | | sh 'gmake -C components/encumbered publish -k' |
| | | } |
| | | } |
| | | } |
| | | stage('copy packages') { |
| | | steps { |
| | | pkgcopyEncumbered() |
| | | } |
| | | } |
| | | stage('update system') { |