9 stage('Ensure is ready to build') {
11 sh
'pfexec /usr/sbin/mountall -F nfs || exit 0'
14 stage('Git Checkout') {
17 git branch
: 'oi/hipster', url
: 'https://github.com/OpenIndiana/oi-userland.git'
21 stage('Gmake Setup') {
23 withPublisher('hipster-encumbered', 'incremental') {
24 ignoreEncumberedComponents(['audacity', 'gsm', 'gst-plugins-bad', 'rtmpdump'])
25 sh
'rm -f components/encumbered/components.mk'
26 sh
'rm -f components/encumbered/depends.mk'
27 sh
'gmake -C components/encumbered setup'
31 stage('build encumbered packages') {
33 withPublisher('hipster-encumbered', 'incremental') {
34 sh
'gmake -C components/encumbered publish -k'
38 stage('update system') {