You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ver = versionOriginal +'.'+ env.BUILD_NUMBER+'~'+ distroCodename
43
-
println'Computed version: '+ ver
44
+
ver = version +'.'+ env.BUILD_NUMBER+'~'+ distroCodename
44
45
}
45
46
stage('Build '+ distribution) {
46
47
buildImage.inside {
47
48
sh 'dch -b -v '+ ver +' "'+ env.BUILD_TAG+'"'
48
49
sh 'sudo apt-get update --allow-releaseinfo-change'
49
50
sh 'sudo chown jenkins:jenkins ..'
50
-
sh 'sudo apt install -y php-mbstring'
51
51
sh 'debuild-pbuilder -i -us -uc -b'
52
-
sh '''
53
-
mkdir -p $WORKSPACE/dist/debian/
54
-
rm -rf $WORKSPACE/dist/debian/*
55
-
for deb in $(cat debian/files | awk '{print $1}'); do
56
-
mv "../$deb" $WORKSPACE/dist/debian/
57
-
done
58
-
'''
52
+
sh 'mkdir -p $WORKSPACE/dist/debian/ ; rm -rf $WORKSPACE/dist/debian/* ; for deb in $(cat debian/files | awk \'{print $1}\'); do mv "../$deb" $WORKSPACE/dist/debian/; done'
53
+
artifacts = sh (
54
+
script: "cat debian/files | awk '{print \$1}'",
55
+
returnStdout: true
56
+
).trim().split('\n')
59
57
}
60
58
}
61
59
62
60
stage('Test '+ distribution) {
63
61
buildImage.inside {
64
-
def debconfDebug =0//Set to "5" or "developer" to debug debconf
0 commit comments