.buildkite/packaging.pipeline.md
Buildkite packaging pipeline is used to build and publish the packages for the Beats. The pipeline is triggered by a commit to the main or release branches.
The pipeline definition is located in the .buildkite/packaging.pipeline.yml
Staging packaging DRA is triggered for release branches only.
Snapshot is triggered for main and release branches.
Generates build/distributions/dependencies.csv and tar.gz and adds them to the beats-dashboards artifact. This is required by the release-manager configuration.
mage package, mage ironbank)build/distributions/<beat>/ directory and adds it as an artifact, where <beat> is the corresponding beat name.build/distributions/<beat>/ directory, where <beat> is the name of the beat. For example, auditbeat, not x-pack/auditbeat. It's required for the DRA publish step by release-manager configuration.Downloads the artifacts from the packaging snapshot/staging step and publishes them to the Elastic DRA registry.