From 3308a70c90b39a8aaf6786b27a5a9903cd243746 Mon Sep 17 00:00:00 2001 From: Matt Clarkson Date: Fri, 6 Dec 2024 11:25:55 +0000 Subject: [PATCH] ci: upgrade to `1.0.0` component --- .gitlab-ci.yml | 83 +------------------------------------------------- 1 file changed, 1 insertion(+), 82 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c8a6cf1b..350f56a2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,87 +1,6 @@ include: - - component: "${CI_SERVER_HOST}/ci/component/bazelisk/bazelisk@v1.0.0-beta.5" - inputs: - variables: | - CI_PROJECT_DIR - CI_PROJECT_ID - CI_REMOTE_EXECUTOR - CI_REMOTE_CACHE - CI_REMOTE_HEADER - CI_REMOTE_JOBS - CI_BES_RESULTS_URL - CI_BES_BACKEND - CI_PROJECT_URL - CI_COMMIT_REF_NAME - CI_COMMIT_SHA - CI_SERVER_HOST - CI_LOCKFILE_MODE + - component: "${CI_SERVER_HOST}/ci/component/bazelisk/ruleset@v1.0.0" default: tags: - arm64 - -.test: - extends: .bazelisk - cache: - - !reference [.bazelisk, cache] - - key: "bazel-cache-${CI_PROJECT_ID}" - paths: - - ".cache/bazel/disk" - - ".cache/bazel/repo" - variables: - CI_LOCKFILE_MODE: error - CONFIG: local - script: - - cd "${ROOT}"; bazelisk test --config="${CONFIG}" //... - -config: - extends: .test - parallel: - matrix: - - ROOT: - - . - - e2e - CONFIG: - - local - - remote - -version: - extends: .test - variables: - CI_LOCKFILE_MODE: "off" - parallel: - matrix: - - ROOT: - - . - - e2e - USE_BAZEL_VERSION: - - 7.4.0 - - 7.x - - last_rc - -# TODO: switch this out for `rules_semantic_release` -semantic-release: - extends: .test - stage: .post - needs: - - config - - version - image: node:lts - cache: - key: - prefix: "node" - files: - - package-lock.json - paths: - - node_modules - - .cache/npm - before_script: - - npm config --location project set cache "${CI_PROJECT_DIR}/.cache/npm" - - npm ci --prefer-offline - script: - - !reference [.bazelisk-fragment, rc] - - npx semantic-release - rules: - - if: $CI_COMMIT_TAG - when: never - - if: $CI_COMMIT_REF_PROTECTED == "true" -- GitLab