@@ -81,14 +81,10 @@ pipeline {
81
81
script{
82
82
env. PACKAGE_TAG = sh(
83
83
script : ''' #!/bin/bash
84
- http_code=$(curl --write-out %{http_code} -s -o /dev/null \
85
- https://raw.githubusercontent.com/${LS_USER}/${LS_REPO}/master/package_versions.txt)
86
- if [[ "${http_code}" -ne 200 ]] ; then
87
- echo none
84
+ if [ -e package_versions.txt ] ; then
85
+ cat package_versions.txt | md5sum | cut -c1-8
88
86
else
89
- curl -s \
90
- https://raw.githubusercontent.com/${LS_USER}/${LS_REPO}/master/package_versions.txt \
91
- | md5sum | cut -c1-8
87
+ echo none
92
88
fi''' ,
93
89
returnStdout : true ). trim()
94
90
}
@@ -112,7 +108,7 @@ pipeline {
112
108
steps{
113
109
script{
114
110
env. EXT_RELEASE_CLEAN = sh(
115
- script : ''' echo ${EXT_RELEASE} | sed 's/[~,%@+;:]//g' ''' ,
111
+ script : ''' echo ${EXT_RELEASE} | sed 's/[~,%@+;:/ ]//g' ''' ,
116
112
returnStdout : true ). trim()
117
113
}
118
114
}
@@ -333,7 +329,7 @@ pipeline {
333
329
chmod 777 /tmp/package_versions.txt'
334
330
elif [ "${DIST_IMAGE}" == "ubuntu" ]; then
335
331
docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\
336
- apt -qq list --installed | awk "{print \$ 1, \$ 2}" > /tmp/package_versions.txt && \
332
+ apt list -qq --installed > /tmp/package_versions.txt && \
337
333
chmod 777 /tmp/package_versions.txt'
338
334
fi
339
335
NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 )
0 commit comments