Race between Azure Function and Jenkins automation for ingest publishing

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • Component/s: evergreen
    • None
    • Evergreen - Milestone 1, Evergreen - Milestone 2

      I noticed a race condition with the GitHub Webhooks -> Azure Functions automation we currently use to publish ingest.json into https://evergreen.jenkins.io

      The Azure Function relies on built information coming out of ci.jenkins.io, this ensures that we actually have passing tests and valid build artifacts, before it takes that information and publishes it to evergreen.jenkins.io

      The Function relies on lastSuccessfulBuild, which at the time when the GitHub Webhook fires (on a merge), will always be commit-1

        1. Potential solution

      The Pipeline could potentially also ping the Azure Function with information upon completing a master branch Run.

            Assignee:
            R. Tyler Croy
            Reporter:
            R. Tyler Croy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: