Loading .gitlab-ci.yml +30 −9 Original line number Diff line number Diff line # You can override the included template(s) by including variable overrides # SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings # Secret Detection customization: https://docs.gitlab.com/ee/user/application_security/secret_detection/#customizing-settings # Dependency Scanning customization: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#customizing-the-dependency-scanning-settings # Container Scanning customization: https://docs.gitlab.com/ee/user/application_security/container_scanning/#customizing-the-container-scanning-settings # Note that environment variables can be set in several places # See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence image: bscstorage/cargo:0.2.0-wip stages: - build - test variables: PREFIX: /usr/local LD_LIBRARY_PATH: "/usr/lib/:/usr/lib64:/usr/local/lib:/usr/local/lib64" PKG_CONFIG_PATH: "/usr/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/openmpi/lib/pkgconfig" before_script: - source /etc/profile.d/modules.sh - module load mpi release: stage: build script: - cmake --preset ci-release - cmake --build builds/ci-release -j$(nproc) --target install debug: stage: build script: - cmake --preset ci-debug - cmake --build builds/ci-debug -j$(nproc) --target install sast: stage: test before_script: [] needs: [] include: - template: Security/SAST.gitlab-ci.yml Loading
.gitlab-ci.yml +30 −9 Original line number Diff line number Diff line # You can override the included template(s) by including variable overrides # SAST customization: https://docs.gitlab.com/ee/user/application_security/sast/#customizing-the-sast-settings # Secret Detection customization: https://docs.gitlab.com/ee/user/application_security/secret_detection/#customizing-settings # Dependency Scanning customization: https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#customizing-the-dependency-scanning-settings # Container Scanning customization: https://docs.gitlab.com/ee/user/application_security/container_scanning/#customizing-the-container-scanning-settings # Note that environment variables can be set in several places # See https://docs.gitlab.com/ee/ci/variables/#cicd-variable-precedence image: bscstorage/cargo:0.2.0-wip stages: - build - test variables: PREFIX: /usr/local LD_LIBRARY_PATH: "/usr/lib/:/usr/lib64:/usr/local/lib:/usr/local/lib64" PKG_CONFIG_PATH: "/usr/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/openmpi/lib/pkgconfig" before_script: - source /etc/profile.d/modules.sh - module load mpi release: stage: build script: - cmake --preset ci-release - cmake --build builds/ci-release -j$(nproc) --target install debug: stage: build script: - cmake --preset ci-debug - cmake --build builds/ci-debug -j$(nproc) --target install sast: stage: test before_script: [] needs: [] include: - template: Security/SAST.gitlab-ci.yml