freetz-7362sl/Jenkinsfile

23 lines
474 B
Plaintext
Raw Normal View History

2017-05-23 18:01:21 +00:00
node("linux && amd64 && docker") {
docker.image("icedream/freetz@sha256:6607702228ee9ee819d888702acf3ddefe7609132f7f15c88349251a15f5a5cc").inside {
dir("config-workspace") {
checkout scm
sh """
cd ${pwd()}
chown -R freetz:freetz .
cp -rv . /freetz
"""
}
sh """
cd /freetz
su freetz -c \"sh -c 'umask 0022 && make oldconfig && make'\"
"""
2017-05-23 18:01:21 +00:00
dir("/freetz") {
archive "images/**,outboard/**"
}
}
}