Skip to content
Snippets Groups Projects

jobs/tools: Add setup-gitlab-webhooks job

  1. Jan 03, 2023
    • Antoine Lambert's avatar
      jobs/tools: Add setup-gitlab-webhooks job · b2c09ea7
      Antoine Lambert authored
      This job is responsible to setup the webhooks on swh GitLab repositories
      enabling to trigger Jenkins builds when pushing changes or creating merge
      requests.
      
      It parses Jenkins jobs builder YAML configuration to get the name of the
      repos with CI setup and set webhook URLs in GitLab projects through HTTP
      requests to the GitLab REST API.
      
      It is triggered at the end of the swh-jenkins-jobs-builder job after jobs
      have been reconfigured.
      b2c09ea7
Loading