Commit 2dda9dc1 authored by John L. Villalovos's avatar John L. Villalovos Committed by Nejc Habjan
Browse files

ci: use gitlab-runner:v17.7.1 for the CI

The `latest` gitlab-runner image does not have the `gitlab-runner`
user and it causes our tests to fail.

Closes: #3091
parent 671e711c
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -23,6 +23,17 @@
      "depNameTemplate": "gitlab/gitlab-ee",
      "datasourceTemplate": "docker",
      "versioningTemplate": "loose"
    },
    {
      "fileMatch": [
        "(^|/)tests\\/functional\\/fixtures\\/\\.env$"
      ],
      "matchStrings": [
        "GITLAB_RUNNER_TAG=(?<currentValue>.*?)\n"
      ],
      "depNameTemplate": "gitlab/gitlab-runner",
      "datasourceTemplate": "docker",
      "versioningTemplate": "loose"
    }
  ],
  "packageRules": [
+2 −0
Original line number Diff line number Diff line
GITLAB_IMAGE=gitlab/gitlab-ee
GITLAB_TAG=17.7.1-ee.0
GITLAB_RUNNER_IMAGE=gitlab/gitlab-runner
GITLAB_RUNNER_TAG=v17.7.1
+1 −1
Original line number Diff line number Diff line
@@ -45,7 +45,7 @@ services:
      - gitlab-network

  gitlab-runner:
    image: gitlab/gitlab-runner:latest
    image: '${GITLAB_RUNNER_IMAGE}:${GITLAB_RUNNER_TAG}'
    container_name: 'gitlab-runner-test'
    depends_on:
      - gitlab
+2 −0
Original line number Diff line number Diff line
@@ -21,6 +21,8 @@ passenv =
  GITHUB_WORKSPACE
  GITLAB_IMAGE
  GITLAB_TAG
  GITLAB_RUNNER_IMAGE
  GITLAB_RUNNER_TAG
  NO_COLOR
  PWD
  PY_COLORS