From 02b0cc59acb69c018bd4a5e22cac79cfc8646f72 Mon Sep 17 00:00:00 2001 From: Paul B <paul+gh@bonaud.fr> Date: Sat, 25 Mar 2017 12:33:42 +0100 Subject: [PATCH] Debian: allow custom Debian package version In order to fix the gitlab runner version --- tasks/install-debian.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tasks/install-debian.yml b/tasks/install-debian.yml index dad262e..6bc187c 100644 --- a/tasks/install-debian.yml +++ b/tasks/install-debian.yml @@ -3,7 +3,17 @@ - name: Install Gitlab repository shell: curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash +- set_fact: + gitlab_runner_package_name: "gitlab-ci-multi-runner={{ gitlab_runner_package_version }}" + gitlab_runner_package_state: "present" + when: gitlab_runner_package_version is defined + +- set_fact: + gitlab_runner_package_name: "gitlab-ci-multi-runner" + gitlab_runner_package_state: "latest" + when: gitlab_runner_package_version is not defined + - name: Install GitLab Runner apt: - name: gitlab-ci-multi-runner - state: present + name: "{{ gitlab_runner_package_name }}" + state: "{{ gitlab_runner_package_state }}" -- GitLab