oginstaller/Jenkinsfile

21 lines
569 B
Groovy

pipeline {
agent {
label 'ogAdministrator'
}
stages {
stage('Build') {
steps {
sh "echo root > root_passwd"
sh 'docker run --privileged -v /dev:/dev -v /run:/run -v $(pwd):/installer -w /installer --rm opengnsys/oginstallerbuilder ./builder.sh'
}
}
stage ('Upload Image to NFS')
{
steps {
sh "cp ubuntu-from-scratch.iso /mnt/srv/artefactos/oginstaller/oginstaller-${BRANCH_NAME}_${BUILD_NUMBER}.iso"
}
}
}
}