Enable PRSERV and HASHSERV in CI env 72/24772/1
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tue, 16 Jun 2020 10:27:14 +0000 (12:27 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tue, 16 Jun 2020 14:37:48 +0000 (16:37 +0200)
We have a PRSERV and a HASHSERV in CI now.
Make use of it in the CI builds for master.

Bug-AGL: SPEC-920  (prserv)

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I60c94f17257e709b33091d6a5735d35d3875961c

jjb/common/include-agl-auto-conf.sh

index e5ad5c8..2d3e96b 100644 (file)
@@ -33,6 +33,24 @@ SSTATE_MIRRORS = " \
 
 IMAGE_FSTYPES_remove = "ext3"
 SSTATE_DIR = "\${TOPDIR}/sstate-cache/\${MACHINE}/"
+
+INHERIT += "packagefeed-stability"
+INHERIT += "buildhistory"
+EOF
+
+fi
+
+# PRSERV and HASHSERV for CI
+# but only starting with dunfell / master -> soon jellyfish
+if test x"master" = x"${DISTROBRANCH}" -o test -x"jellyfish" = x"${DISTROBRANCH}" ; then
+
+export PRHASHSERV="10.30.72.18"
+cat << EOF >> conf/auto.conf
+# HASHSERVE
+BB_HASHSERVE = "${PRHASHSERV}:8686"
+BB_SIGNATURE_HANDLER = "OEEquivHash"
+
+PRSERV_HOST = "${PRHASHSERV}:8585"
 EOF
 
 fi
\ No newline at end of file