Skip to content
Snippets Groups Projects

Publish pressure-vessel releases, separate from scout releases

Merged Simon McVittie requested to merge wip/t28526 into master
Compare and Show latest version
1 file
+ 2
15
Compare changes
  • Side-by-side
  • Inline
+ 2
15
@@ -226,7 +226,7 @@ relocatable-install:debug:
rm -fr _build/debug/relocatable-install
mkdir -p _build/debug/relocatable-install
_build/debug/prefix/lib/pressure-vessel/relocatable/bin/pressure-vessel-build-relocatable-install \
_build/scout/prefix/lib/pressure-vessel/relocatable/bin/pressure-vessel-build-relocatable-install \
--output _build/debug/relocatable-install \
--archive "$(pwd)/_build/debug" \
${CI_ALLOW_MISSING_SOURCES:+--allow-missing-sources} \
@@ -262,10 +262,7 @@ relocatable-install:production:
waffle-utils-multiarch:i386 \
${NULL+}
# First make sure all packages we already had are upgraded,
# to avoid multiarch skew that could prevent the next step
dpkg -Oi \
debian/tmp/artifacts/build/*_all.deb \
dpkg -i \
debian/tmp/artifacts/build/*_amd64.deb \
debian/tmp/artifacts/build/libsteam-runtime-tools-0-0-dbgsym_*_i386.*deb \
debian/tmp/artifacts/build/libsteam-runtime-tools-0-0_*_i386.deb \
@@ -276,16 +273,6 @@ relocatable-install:production:
debian/tmp/artifacts/build/pressure-vessel-libs-*.deb \
${NULL+}
# Then make sure all the packages we actually need get installed
dpkg -i \
debian/tmp/artifacts/build/libsteam-runtime-tools-0-0_*.deb \
debian/tmp/artifacts/build/libsteam-runtime-tools-0-helpers_*.deb \
debian/tmp/artifacts/build/libsteam-runtime-tools-0-relocatable-libs_*.deb \
debian/tmp/artifacts/build/pressure-vessel-libs-*.deb \
debian/tmp/artifacts/build/pressure-vessel-relocatable_*_amd64.deb \
debian/tmp/artifacts/build/steam-runtime-tools-bin_*_amd64.deb \
${NULL+}
rm -fr _build/production/relocatable-install
mkdir -p _build/production/relocatable-install
/usr/lib/pressure-vessel/relocatable/bin/pressure-vessel-build-relocatable-install \
Loading