Loading .gitlab-ci.yml +21 −0 Original line number Diff line number Diff line Loading @@ -9,7 +9,9 @@ variables: DEPS_INSTALL_PATH: "${CI_PROJECT_DIR}/deps/install" DEPS_COMMIT: "${CI_PROJECT_DIR}/deps/install/gkfs_deps_commit" BUILD_PATH: "${CI_PROJECT_DIR}/gkfs/build" BUILD_R_PATH: "${CI_PROJECT_DIR}/gkfs/build_r" INSTALL_PATH: "${CI_PROJECT_DIR}/gkfs/install" INSTALL_R_PATH: "${CI_PROJECT_DIR}/gkfs/install_r" TESTS_BUILD_PATH: "${CI_PROJECT_DIR}/test/build" TESTS_BASH: "${CI_PROJECT_DIR}/test" LOG_PATH: "${CI_PROJECT_DIR}/logs" Loading Loading @@ -61,6 +63,25 @@ compile GekkoFS: paths: - ${INSTALL_PATH} compile GekkoFS_Release: stage: build dependencies: - "compile dependencies" script: - mkdir -p ${BUILD_R_PATH} && cd ${BUILD_R_PATH} - cmake -Wdev -Wdeprecate -DCMAKE_BUILD_TYPE=Release -DRPC_PROTOCOL="ofi+sockets" -DCMAKE_PREFIX_PATH=${DEPS_INSTALL_R_PATH} -DCMAKE_INSTALL_PREFIX=${INSTALL_R_PATH} ${CI_PROJECT_DIR} - make -j$(nproc) install artifacts: paths: - ${INSTALL_PATH} compile tests: stage: build dependencies: Loading Loading
.gitlab-ci.yml +21 −0 Original line number Diff line number Diff line Loading @@ -9,7 +9,9 @@ variables: DEPS_INSTALL_PATH: "${CI_PROJECT_DIR}/deps/install" DEPS_COMMIT: "${CI_PROJECT_DIR}/deps/install/gkfs_deps_commit" BUILD_PATH: "${CI_PROJECT_DIR}/gkfs/build" BUILD_R_PATH: "${CI_PROJECT_DIR}/gkfs/build_r" INSTALL_PATH: "${CI_PROJECT_DIR}/gkfs/install" INSTALL_R_PATH: "${CI_PROJECT_DIR}/gkfs/install_r" TESTS_BUILD_PATH: "${CI_PROJECT_DIR}/test/build" TESTS_BASH: "${CI_PROJECT_DIR}/test" LOG_PATH: "${CI_PROJECT_DIR}/logs" Loading Loading @@ -61,6 +63,25 @@ compile GekkoFS: paths: - ${INSTALL_PATH} compile GekkoFS_Release: stage: build dependencies: - "compile dependencies" script: - mkdir -p ${BUILD_R_PATH} && cd ${BUILD_R_PATH} - cmake -Wdev -Wdeprecate -DCMAKE_BUILD_TYPE=Release -DRPC_PROTOCOL="ofi+sockets" -DCMAKE_PREFIX_PATH=${DEPS_INSTALL_R_PATH} -DCMAKE_INSTALL_PREFIX=${INSTALL_R_PATH} ${CI_PROJECT_DIR} - make -j$(nproc) install artifacts: paths: - ${INSTALL_PATH} compile tests: stage: build dependencies: Loading