checkout scm
unstash 'build'
shwrap("""
+ chown -R -h builder: .
# Move the bits into the cosa pod (but only if major versions match)
buildroot_id=\$(cat installed/buildroot-id)
osver=\$(. /usr/lib/os-release && echo \$VERSION_ID)
rsync -rlv installed/rootfs/ /
fi
rsync -rlv installed/tests/ /
- coreos-assembler init --force https://github.com/coreos/fedora-coreos-config
- mkdir -p overrides/rootfs
+ runuser -u builder -- coreos-assembler init --force https://github.com/coreos/fedora-coreos-config
# And override the on-host bits
mv installed/rootfs/* overrides/rootfs/
rm installed -rf
- coreos-assembler fetch
- coreos-assembler build
- coreos-assembler buildextend-metal
- coreos-assembler buildextend-metal4k
- coreos-assembler buildextend-live --fast
-
+ runuser -u builder -- coreos-assembler fetch
+ runuser -u builder -- coreos-assembler build
+ runuser -u builder -- coreos-assembler buildextend-metal
+ runuser -u builder -- coreos-assembler buildextend-metal4k
+ runuser -u builder -- coreos-assembler buildextend-live --fast
""")
}
kola(cosaDir: "${env.WORKSPACE}")