From 52747a6bed0849a1e18609dac03ef7d6419adb03 Mon Sep 17 00:00:00 2001 From: Jens Timmerman Date: Sun, 25 Oct 2020 14:20:17 +0100 Subject: [PATCH] added config file for exec crunner --- tasks/main.yml | 13 +++++++++++++ templates/exec_runner_config.j2 | 3 +++ 2 files changed, 16 insertions(+) create mode 100644 templates/exec_runner_config.j2 diff --git a/tasks/main.yml b/tasks/main.yml index 2280760..b2dda42 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -41,6 +41,19 @@ args: chdir: "{{drone_home}}/drone/cmd/drone-server" +- name: "install local runner" + unarchive: + src: https://github.com/drone-runners/drone-runner-exec/releases/latest/download/drone_runner_exec_linux_amd64.tar.gz + dest: /usr/local/bin/drone-runner-exec + remote_src: yes + +- name: "configure local runner" + template: + src: exec_runner_config.j2 + dest: "{{drone_home}}/.drone-runner-exec/config" + owner: "{{drone_user}}" + group: "{{drone_user}}" + mode: 0644 - name: "Configure drone" diff --git a/templates/exec_runner_config.j2 b/templates/exec_runner_config.j2 new file mode 100644 index 0000000..4fc5fcb --- /dev/null +++ b/templates/exec_runner_config.j2 @@ -0,0 +1,3 @@ +DRONE_RPC_PROTO="{{drone_rpc_proto}}" +DRONE_RPC_HOST="{{drone_rpc_host}}" +DRONE_RPC_SECRET="{{drone_rpc_secret}}"