-
Notifications
You must be signed in to change notification settings - Fork 143
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 buildkite pipeline to build elastic-agent binary artifacts #3046
Conversation
|
🌐 Coverage report
|
15f93f5
to
fdcf5c5
Compare
/dra |
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 looks nice, thanks for the effort put in this Marc
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.
Overall it looks fine but I still have a couple of questions about some part of the DRA build process
/test |
/test |
* Add DRA pipeline * Fix mage and go check * Force trigger * Change permissions * source bootstrap * ignore existing folder * Generate dependencies report * Split in various steps and move creds to pre-command * Fix script name * Use agent to upload artifacts * Expose env var to force publish for testing * Generalize dra-publish.sh * Use version for dependencies file * Fix dry run * Run test dra publish * Fix version * Only upload distributions * Fix glob * Only add spanshot on build * Fix permissions on downloaded artifacts * Remove test env vars * Stop calling buildkite-agent in scripts * Add vars to test * Add correct command to staging * creat local var * Create local var * Remove testing force var * Remove test vars (cherry picked from commit 30dff79) # Conflicts: # .buildkite/pipeline.elastic-agent-binary-dra.yml # .buildkite/pipeline.yml # .buildkite/scripts/integration_tests.sh # catalog-info.yaml
* Add DRA pipeline * Fix mage and go check * Force trigger * Change permissions * source bootstrap * ignore existing folder * Generate dependencies report * Split in various steps and move creds to pre-command * Fix script name * Use agent to upload artifacts * Expose env var to force publish for testing * Generalize dra-publish.sh * Use version for dependencies file * Fix dry run * Run test dra publish * Fix version * Only upload distributions * Fix glob * Only add spanshot on build * Fix permissions on downloaded artifacts * Remove test env vars * Stop calling buildkite-agent in scripts * Add vars to test * Add correct command to staging * creat local var * Create local var * Remove testing force var * Remove test vars (cherry picked from commit 30dff79) # Conflicts: # .buildkite/pipeline.elastic-agent-binary-dra.yml # .buildkite/pipeline.yml # catalog-info.yaml
What does this PR do?
Adds a new buildkite pipeline to release the elastic-agent binary artifacts
Checklist
- [ ] I have made corresponding changes to the documentation- [ ] I have added tests that prove my fix is effective or that my feature works- [ ] I have added an entry in./changelog/fragments
using the changelog tool- [ ] I have added an integration test or an E2E testRelated issues