From e7a9238cfb5c94a4a4a4deb4b6ca9bd5396add23 Mon Sep 17 00:00:00 2001 From: Russel Waters Date: Tue, 7 Aug 2018 21:57:13 -0400 Subject: [PATCH] Automated Build for Beta (#1035) --- .gitlab-ci.yml | 12 ++++++++++++ ci/build-gitlab.sh | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f028ac27..eefa7c1b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -77,6 +77,18 @@ Ubuntu Linux Xenial: - ./ci/ubuntu_prep.sh - ./ci/bootstrap_boost.sh +Ubuntu Linux Xenial Beta: + <<: *linux_cfg + stage: build + image: ubuntu:xenial + variables: + FLAVOR: xenial + BETA: 1 + + before_script: + - ./ci/ubuntu_prep.sh + - ./ci/bootstrap_boost.sh + Xenial OPTIMIZED: <<: *linux_cfg stage: build diff --git a/ci/build-gitlab.sh b/ci/build-gitlab.sh index fe699426..ec3f3ba0 100755 --- a/ci/build-gitlab.sh +++ b/ci/build-gitlab.sh @@ -54,6 +54,12 @@ if [[ ${FLAVOR-_} == "_" ]]; then FLAVOR="" fi +if [[ "${BETA}" -eq 1 ]]; then + NETWORK_CFG="-DACTIVE_NETWORK=rai_beta_network" +else + NETWORK_CFG="-DACTIVE_NETWORK=rai_live_network" +fi + set -o nounset run_build() { @@ -66,6 +72,7 @@ run_build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_INSTALL_PREFIX="../install" \ + ${NETWORK_CFG} \ ${CRYPTOPP_CFG} \ ${DISTRO_CFG} \ ${SIMD_CFG} \