From 4a61f3d52b26c35b096cc65798c3aae36f1c5f84 Mon Sep 17 00:00:00 2001 From: ZbynekHanak-RWS <118838661+ZbynekHanak-RWS@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:57:34 +0200 Subject: [PATCH] Create trigger_jenkins.yaml for CL CBCI onboarding --- .github/workflows/trigger_jenkins.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/trigger_jenkins.yaml diff --git a/.github/workflows/trigger_jenkins.yaml b/.github/workflows/trigger_jenkins.yaml new file mode 100644 index 00000000000..40e67545f78 --- /dev/null +++ b/.github/workflows/trigger_jenkins.yaml @@ -0,0 +1,19 @@ +name: Trigger Jenkins CI +on: + - push + - pull_request +jobs: +# This workflow contains a single job called "trigger_jenkins" + trigger_jenkins: + # The type of runner that the job will run on + #runs-on: jenkins-trigger + runs-on: self-hosted + env: + REPO_NAME: ${{ github.event.repository.name }} + ORG_NAME: ${{ github.event.organization.login }} + JENKINS_ROOT: ${{ secrets.JENKINS_CONTROLLER_URL }}job/${{ secrets.JENKINS_TRIGGER_ROOT_FOLDER }}/job/${{ secrets.JENKINS_TRIGGER_ORG_FOLDER }}/job/ + steps: + - name: trigger single Job + run: > + curl -X POST -u "${{ secrets.JENKINS_TRIGGER_USER }}:${{ secrets.JENKINS_TRIGGER_TOKEN }}" + ${{ env.JENKINS_ROOT}}/${{ env.ORG_NAME }}/job/${{ env.REPO_NAME }}/build\?delay=\0