diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-05-06 18:27:27 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2019-05-06 18:27:27 +0200 |
commit | ef7e354035cc526eb88f43b48eb5c615997d24da (patch) | |
tree | 1b45c74d3cdbfdde60495e94bb7b5b3da8db6e62 /Jenkinsfile | |
parent | b889549e517953a8ce208389d5b485dadd1af387 (diff) | |
parent | 5b1411721f808cf1a779bb3807a3f249b1ac045b (diff) | |
download | vyos-build-ef7e354035cc526eb88f43b48eb5c615997d24da.tar.gz vyos-build-ef7e354035cc526eb88f43b48eb5c615997d24da.zip |
Merge branch 'current' of github.com:vyos/vyos-build into equuleus
* 'current' of github.com:vyos/vyos-build:
Jenkins: adjust artifacts to archive
Jenkins: remove dbg packages before assembling ISO to reduce size
hooks: initramfs: add option to update an existing initramfs
Revert "hooks: initramfs: add option to remove an existing initramfs"
T1366: Update Linux Kernel to v4.19.40
hooks: initramfs: add option to remove an existing initramfs
Jenkins: list build packages
Packages: add vyos-replace package to build procedure
intel: remove debhelper depencendy on linux-image
intel: set debhelper compat level to 9
Packages: add keepalived 2.0.10 to build procedure
Docker: add additional dependencies for Debian keepalived repo
Revert "Makefile: proper handle 'make iso' error codes"
Revert "use bash as the shell for make"
use bash as the shell for make
add reprepro deploy script
Packages: add net-snmp package to build procedure
Packages: remove duplicate '-j' statement when building Kernel
Diffstat (limited to 'Jenkinsfile')
-rw-r--r-- | Jenkinsfile | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index 90c38d1c..e8b83415 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -145,6 +145,12 @@ pipeline { } } + stage('List Packages') { + steps { + sh "find packages/ -maxdepth 1 -type f -print0 | xargs -0r ls" + } + } + stage('ISO Image') { steps { sh ''' @@ -154,6 +160,9 @@ pipeline { # we rather prefer all build by ourself! sed -i '/vyos_repo_entry/d' scripts/live-build-config + # remove debug packages + rm -f packages/*-dbg_*.deb + # Configure the ISO ./configure --build-by="autobuild@vyos.net" --debian-mirror="http://ftp.us.debian.org/debian/" @@ -165,11 +174,8 @@ pipeline { } post { - always { - archiveArtifacts artifacts: 'build/build.log', fingerprint: true - } success { - archiveArtifacts artifacts: 'build/vyos*.iso', fingerprint: true + archiveArtifacts artifacts: 'build/live-image-*.iso', fingerprint: true } cleanup { echo 'One way or another, I have finished' |