Page MenuHomePhabricator

Deactivate HTTP-less port URL for Woopecker CI
Open, Needs TriagePublic

Description

Now that we have proper HTTPS-protected domain for the Fundraising CI, we can deactivate the old "proof of concept" URL by deactivating its port in docker-compose.yml. Only do this when no more Pull Requests are pointing to the old URL.

Acceptance criteria

  • docker-compose file for Woodpecker CI is updated in the infrastructure repo and the server
  • Webhooks with old URL are deleted from GitHub repos

Implementation Details

  • File is server-setup/files/woodpecker/docker-compose.yml in the infrastructure repo, change the ports section of the woodpecker-server service
    • done
  • You can find the webhooks tab in the "Settings" link of each repository. Delete only the old URL.
    • done

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
OpenNone

Event Timeline

on web3 I did the following steps:

in /home/deploy/woodpecker:

  1. edit docker-compose.yml file manually (the 2 line change from the PR)
  2. docker compose stop
  3. docker compose up -d

You can find the webhooks tab in the "Settings" link of each repository. Delete only the old URL.

I assume that this is what the to be removed hooks look like:

Bildschirmfoto vom 2024-11-26 14-49-08.png (448×544 px, 46 KB)