diff options
author | Christian Poessinger <christian@poessinger.com> | 2019-12-18 12:37:05 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2019-12-18 16:29:19 +0100 |
commit | 60c32fc3ea95d37205ac0e73b1ba1396ccf298c3 (patch) | |
tree | f961c7a90dfe534896b8cf504151c1bf31f4d4a0 /Jenkinsfile | |
parent | 83a8545596f8e6fe627f829047d5156f4f534c9b (diff) | |
download | vyos-strongswan-60c32fc3ea95d37205ac0e73b1ba1396ccf298c3.tar.gz vyos-strongswan-60c32fc3ea95d37205ac0e73b1ba1396ccf298c3.zip |
Jenkins: adjust to new Debian Buster build
Diffstat (limited to 'Jenkinsfile')
-rw-r--r-- | Jenkinsfile | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Jenkinsfile b/Jenkinsfile index bcce16dd0..56528c23c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -74,6 +74,7 @@ pipeline { docker { args '--sysctl net.ipv6.conf.lo.disable_ipv6=0 -e GOSU_UID=1006 -e GOSU_GID=1006' image 'vyos/vyos-build:current' + alwaysPull true } } options { @@ -100,7 +101,17 @@ pipeline { def commitId = sh(returnStdout: true, script: 'git rev-parse --short=11 HEAD').trim() currentBuild.description = sprintf('Git SHA1: %s', commitId[-11..-1]) - sh 'dpkg-buildpackage -b -us -uc -tc' + sh ''' + dpkg-buildpackage -b -us -uc -tc + # Build python3-vici package + autoreconf -i + ./configure --enable-python-eggs + cwd=$(pwd) + cd src/libcharon/plugins/vici/python + make + python3 setup.py --command-packages=stdeb.command bdist_deb + mv ./deb_dist/*.deb ${cwd}/.. + ''' } } } @@ -122,9 +133,6 @@ pipeline { // every option over and over again! def VYOS_REPO_PATH = '/home/sentrium/web/dev.packages.vyos.net/public_html/repositories/' + getGitBranchName() + '/' - if (getGitBranchName() != "equuleus") - VYOS_REPO_PATH += 'vyos/' - def SSH_OPTS = '-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o LogLevel=ERROR' def SSH_REMOTE = 'khagen@10.217.48.113' |