Revision 9f4d5f85f8fa1d2bad440c94bc29851a5b95d33a authored by David Turner on 26 May 2021, 18:23:49 UTC, committed by GitHub on 26 May 2021, 18:23:49 UTC
Includes the full cluster allocation explain output in the assertion
failure message so we can see the state of the world on a failure.

Relates #72849
1 parent 9e52b29
Raw File
periodic-trigger-lgc.yml
---
- job:
    name: "elastic+elasticsearch+%BRANCH%+triggers/{periodic-job}-trigger"
    display-name: "{periodic-job}-trigger"
    description: "Scheduled trigger for {periodic-job}"
    node: master
    scm: []
    properties: []
    parameters: []
    publishers: []
    triggers:
      - timed: "{cron}"
    builders:
      - shell: |
          #!/usr/bin/env bash
          set -o pipefail
          echo "Retrieving last good commit for job '{lgc-job}'"
          echo branch_specifier=$(curl -s "${JENKINS_URL}job/{lgc-job}/lastSuccessfulBuild/api/json" | jq -r -e '.actions | map(select(._class == "hudson.plugins.git.util.BuildData")) | .[] | .lastBuiltRevision.SHA1' || echo "refs/heads/%BRANCH%") > trigger.properties
          echo "Trigger properties:" $(cat trigger.properties)
      - trigger-builds:
        - project: "{periodic-job}"
          current-parameters: false
          git-revision: false
          parameter-factories:
            - factory: filebuild
              file-pattern: trigger.properties
back to top