diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..879d026 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,14 @@ +pipeline { + agent { + label 'jenkins-slave' + } + 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" + } + } + } +} + diff --git a/builder.sh b/builder.sh index 21354f0..dd835c7 100755 --- a/builder.sh +++ b/builder.sh @@ -10,7 +10,7 @@ DIST=noble VARIANT=minbase CLEAN=${CLEAN:-1} CLEAN_CHROOT=${CLEAN_CHROOT:-1} -OUTPUT_DIR=/root +OUTPUT_DIR=/installer IMAGE_DIR=$DIR/image DEBOOT_STRAP_URL=http://mirror.raiolanetworks.com/ubuntu/