-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Backport some features in Jenkinsfile to 7.x #18040
Conversation
* fix: login into the docker registry * test: make a pull after login to test * docs: add note to the workaround
* feat: filter changes using go list output * fix: auditbeat trigger
* fix: disable workaround on macos * Update Jenkinsfile Co-Authored-By: Victor Martinez <victormartinezrubio@gmail.com> * Update Jenkinsfile Co-Authored-By: Andrew Kroh <andrew.kroh@elastic.co> Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com> Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
* ci: set git user configuration if it is not set * Apply suggestions from code review
* fix: mount Docker credentials * Apply suggestions from code review * Apply suggestions from code review
Fix dependency checking for generators, looking now for dependencies of the generators code itself (beatgen) and Metricbeat beater. Stop looking for dependencies of libbeat in all beats, this is redundant as they are already transitive dependencies. Run collection of dependecies in the host instead of using docker, what is slightly faster.
After backporting these changes, the only differences between master and 7.x would be the packaging job, and the migration of Metricbeat to mage. The migration of Metricbeat is already being backported by @blakerouse in #17951. @kuisathaverat @mikemadden42 should we also backport the packaging job? For that we should backport these changes: 684106e feat: trigger packaging after a succefull build on master (#17961) For #17563 there is already a backport (#18001), should we include the other related fixes there? |
Backport some features added to Jenkinsfile to 7.x branch:
These are the cherry-picked changes:
Co-Authored-By: Ivan Fernandez Calvo kuisathaverat@users.noreply.github.com