summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml10
-rw-r--r--ci/travis.sh3
2 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 61db797..437d956 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,6 +25,8 @@ branch_build_debug:
extends: .build_by_travis
variables:
BUILD_TYPE: Debug
+ CAPTURE_MODE: MARSIO
+ PLATFORM_MODE: INLINE
except:
- /^develop.*$/i
- /^master.*$/i
@@ -34,6 +36,8 @@ branch_build_release:
stage: build
variables:
BUILD_TYPE: RelWithDebInfo
+ CAPTURE_MODE: MARSIO
+ PLATFORM_MODE: INLINE
extends: .build_by_travis
except:
- /^develop.*$/i
@@ -45,6 +49,8 @@ develop_build_debug:
extends: .build_by_travis
variables:
BUILD_TYPE: Debug
+ CAPTURE_MODE: MARSIO
+ PLATFORM_MODE: INLINE
PACKAGE: 1
artifacts:
name: "sapp-$CI_COMMIT_REF_NAME-debug"
@@ -59,6 +65,8 @@ develop_build_release:
extends: .build_by_travis
variables:
BUILD_TYPE: RelWithDebInfo
+ CAPTURE_MODE: MARSIO
+ PLATFORM_MODE: INLINE
PACKAGE: 1
artifacts:
name: "sapp-$CI_COMMIT_REF_NAME-release"
@@ -73,6 +81,8 @@ release_build_release:
stage: build
variables:
BUILD_TYPE: RelWithDebInfo
+ CAPTURE_MODE: MARSIO
+ PLATFORM_MODE: INLINE
PACKAGE: 1
UPLOAD: 1
PULP3_REPO_NAME: platform-stable-x86_64.el7
diff --git a/ci/travis.sh b/ci/travis.sh
index c9d2f27..2fca6d5 100644
--- a/ci/travis.sh
+++ b/ci/travis.sh
@@ -33,6 +33,7 @@ env | sort
: "${COMPILER_IS_GNUCXX:=OFF}"
# Install dependency from YUM
+yum install -y mrzcpd numactl-devel zlib-devel librdkafka-devel systemd-devel
yum install libMESA_htable-devel libMESA_prof_load-devel libcjson-devel libMESA_field_stat2-devel framework_env libwiredcfg-devel libWiredLB-devel libMESA_handle_logger-devel -y
source /etc/profile.d/framework.sh
@@ -40,6 +41,8 @@ mkdir build || true
cd build
cmake3 -DCMAKE_CXX_FLAGS=$CXX_FLAGS \
+ -DCAPTURE_MODE=$CAPTURE_MODE \
+ -DPLATFORM_MODE=$PLATFORM_MODE \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
-DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \
-DENABLE_DEVEL=$ENABLE_DEVEL_SWITCH \