containers/woodpecker: set max timeout to 6 hours
3 files changed, 8 insertions(+), 0 deletions(-) M roles/containers/woodpecker-ci/defaults/main.yml M roles/containers/woodpecker-ci/tasks/caddy.yml M roles/containers/woodpecker-ci/tasks/setup.yml
M roles/containers/woodpecker-ci/defaults/main.yml => roles/containers/woodpecker-ci/defaults/main.yml +2 -0
@@ 11,3 11,5 @@ woodpecker_orgs: "" woodpecker_admin: "{{ username }}" woodpecker_repo_owners: "{{ username }}" woodpecker_agent_secret: "changeme" woodpecker_max_pipeline_timeout: "360" woodpecker_default_pipeline_timeout: "60"
M roles/containers/woodpecker-ci/tasks/caddy.yml => roles/containers/woodpecker-ci/tasks/caddy.yml +3 -0
@@ 8,6 8,7 @@ src: ../../../network/caddy/templates/reverse-proxy.template dest: /etc/caddy/woodpecker validate: caddy validate --adapter caddyfile --config %s register: projectconfig - name: Make sure caddy links to the woodpecker config @@ become: true 16,9 17,11 @@ search_string: "^import /etc/caddy/woodpecker" line: "import /etc/caddy/woodpecker" validate: caddy validate --adapter caddyfile --config %s register: caddyconfig - name: Restart caddy become: true service: name: caddy state: restarted when: caddyconfig.changed or projectconfig.changed
M roles/containers/woodpecker-ci/tasks/setup.yml => roles/containers/woodpecker-ci/tasks/setup.yml +3 -0
@@ 27,6 27,9 @@ WOODPECKER_ORGS: "{{ woodpecker_orgs }}" WOODPECKER_ADMIN: "{{ woodpecker_admin }}" WOODPECKER_REPO_OWNERS: "{{ woodpecker_repo_owners }}" WOODPECKER_DEFAULT_PIPELINE_TIMEOUT: "{{ woodpecker_default_pipeline_timeout }}" WOODPECKER_MAX_PIPELINE_TIMEOUT: "{{ woodpecker_max_pipeline_timeout }}" - name: Setup woodpecker-agent docker_container: