-
Notifications
You must be signed in to change notification settings - Fork 148
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
ci: packaging pipeline for the snapshots #248
Conversation
.ci/scripts/release-manager.sh
Outdated
"$IMAGE" \ | ||
cli collect \ | ||
--project elastic-agent \ | ||
--branch "main" \ |
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.
TBR
.ci/packaging.groovy
Outdated
REPO = 'elastic-agent' | ||
BASE_DIR = "src/github.com/elastic/${env.REPO}" | ||
SLACK_CHANNEL = '#elastic-agent' | ||
NOTIFY_TO = 'package+beats-contrib@elastic.co' |
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.
NOTIFY_TO = 'package+beats-contrib@elastic.co' | |
NOTIFY_TO = 'beats-contrib+build-package@elastic.co' |
This pull request is now in conflicts. Could you fix it? 🙏
|
1 similar comment
This pull request is now in conflicts. Could you fix it? 🙏
|
🌐 Coverage report
|
* upstream/main: (63 commits) [Automation] Update elastic stack version to 8.6.0-f20b7179 for testing (elastic#1692) Remove non-agent Dockerfile templates. (elastic#1539) [Automation] Update elastic stack version to 8.6.0-3f5f98b7 for testing (elastic#1685) [Automation] Update elastic stack version to 8.6.0-8a615646 for testing (elastic#1682) Disable creating GH issues for build failures. (elastic#1677) [Automation] Update elastic stack version to 8.6.0-4765d2b0 for testing (elastic#1674) Generate the consolidated 8.5.0 changelog. (elastic#1642) (elastic#1670) [Automation] Update elastic stack version to 8.6.0-26dc1164 for testing (elastic#1660) Update node version to 18.12.0 on complete image (elastic#1657) [Automation] Update elastic stack version to 8.6.0-949a38d2 for testing (elastic#1647) [Automation] Add GH action to add issues to ingest board (elastic#1629) [Automation] Update elastic stack version to 8.6.0-89d224d2 for testing (elastic#1633) Improve shutdown logs (elastic#1618) [Automation] Update elastic stack version to 8.6.0-a892f234 for testing (elastic#1621) Create stale config (elastic#1607) [Automation] Update elastic stack version to 8.6.0-b8b35931 for testing (elastic#1602) Fix: Windows Agent Left Unhealthy After Removing Endpoint Integration (elastic#1286) [automation] Publish kubernetes templates for elastic-agent (elastic#1594) [Automation] Update elastic stack version to 8.6.0-22d60ec9 for testing (elastic#1587) [Automation] Update elastic stack version to 8.6.0-baf193e8 for testing (elastic#1579) ...
…endencies to be honoured by the build system
This pull request is now in conflicts. Could you fix it? 🙏
|
🚧 phase 2
What is the problem this PR solves?
Enable the Daily Release Artifacts for the Elastic Agent project (Snapshots only)
If something bad happens then it sends an email/slack to:
#elastic-agent
package+beats-contrib@...
How does this PR solve the problem?
A specific pipeline in charge of publishing the snapshots on a merge-commit only
Related issues
Requires #247
Revisit the e2e-testing gate keeper if #695 is merged (cc @cmacknz )
Follow ups
Support BCs (to be done later on)