[CI] Build kernel2 packages in verify stage
If we can't build a kernel2 package, we'd like to know *before* we
merge to master.
@@ -708,6 +708,81 @@ steps:
automatic:
limit: 1
+#######################################################################
+# Things that have no tests but should be built to make sure they
+# still build. - Linux Kernel 2
+#######################################################################
+
+ - label: "[build] :linux: :two: build hab"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/hab
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build hab-plan-build"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/plan-build
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build hab-backline"
+ skip: "Don't build in verify pipeline until after May 2020 release"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/backline
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build hab-studio"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/studio
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build launcher"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/launcher
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build hab-sup"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/sup
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
+
+ - label: "[build] :linux: :two: build hab-pkg-export-tar"
+ command:
+ - .expeditor/scripts/verify/build_package.sh components/pkg-export-tar
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ environment:
+ - BUILD_PKG_TARGET=x86_64-linux-kernel2
#######################################################################
# Things that have no tests but should be built to make sure they
