-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Independent Agent alternate upload step in pipeline #287
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM great work!
# | ||
# This is a much easier way to pull back artifacts from a triggered build than using | ||
# a Buildkite token that we then have to manage via vault, etc. | ||
# See: https://forum.buildkite.community/t/how-to-download-artifacts-back-from-triggered-pipeline/3480/2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was confirmed working.
* Add Independent Agent alternate upload step in pipeline * empty commit to trigger CI
* Add Independent Agent alternate upload step in pipeline * empty commit to trigger CI
…#288) Backport of #287 This PR adds an alternate step in the elastic-stack-installers that the Independent Agent Release will use in order to get only the Elastic Agent windows installer (.msi) built. The new pipeline step uses a new script that does the following: Retrieve the MSI artifacts from the Build step Moves the MSI artifacts to a new directory Creates a .sha512 file for the MSI file Saves the MSI and .sha512 artifacts using Buildkite's built-in upload functionality Sets metadata in the calling pipeline if the TRIGGER_JOB_ID is set The calling pipeline will then use this metadata to download the saved artifacts
…#289) Backport of #287 This PR adds an alternate step in the elastic-stack-installers that the Independent Agent Release will use in order to get only the Elastic Agent windows installer (.msi) built. The new pipeline step uses a new script that does the following: Retrieve the MSI artifacts from the Build step Moves the MSI artifacts to a new directory Creates a .sha512 file for the MSI file Saves the MSI and .sha512 artifacts using Buildkite's built-in upload functionality Sets metadata in the calling pipeline if the TRIGGER_JOB_ID is set The calling pipeline will then use this metadata to download the saved artifacts Merged, bypassing checks due to #277
This PR adds an alternate step in the
elastic-stack-installers
that the Independent Agent Release will use in order to get only the Elastic Agent windows installer (.msi
) built.The new pipeline step uses a new script that does the following:
.sha512
file for the MSI file.sha512
artifacts using Buildkite's built-in upload functionalityTRIGGER_JOB_ID
is setThis PR incorporates the changes from these two PRs, which should be closed in favor of this PR:
This PR is being used instead of the "fork" version: #286