include: - local: deploy/build_env/services-linux/gitlab-ci-build-docker.yml - local: deploy/build_env/services-windows/gitlab-ci-build-docker.yml build-services-linux-debug: image: name: $CI_REGISTRY_IMAGE/asapo-services-linux-build-env:latest entrypoint: [""] stage: build script: - mkdir $CI_PROJECT_DIR/build - cd $CI_PROJECT_DIR/build - cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTS=ON -DBUILD_INTEGRATION_TESTS=ON -DBUILD_EXAMPLES=ON -DBUILD_CONSUMER_TOOLS=ON -DENABLE_LIBFABRIC=ON -DENABLE_LIBFABRIC_LOCALHOST=ON -DBUILD_EVENT_MONITOR_PRODUCER=ON -DSTOP_BUILD_ON_WARNINGS=ON .. - make -j 4 tags: - kubernetes-executor rules: - when: always artifacts: paths: - build exclude: - build/**/CMakeFiles/**/* - build/**/*.a test-services-linux-debug: image: name: $CI_REGISTRY_IMAGE/asapo-services-linux-build-env:latest stage: test script: - cd $CI_PROJECT_DIR/build/tests/automatic/common_scripts - bash start_services.sh - cd $CI_PROJECT_DIR/build - ctest --no-compress-output -T Test --output-on-failure tags: - kubernetes-executor rules: - when: always dependencies: - build-services-linux-debug artifacts: paths: - $CI_PROJECT_DIR/build/