Skip to content

[META] Create build pipelines and packaging steps for all Elastic Agent subcomponents #592

@jlind23

Description

@jlind23

Purpose of this issue is to design and implement CI pipelines for all the components below:

Revisit the proposal to improve the agent build system. Ensure the agent build and packaging system can scale with the agent V2 architecture and make it easier to use. In particular, consider that in the new architecture there may be many more inputs that live in separate repositories, written in different languages.

This ticket will considered as done as soon as the following actions are working:

  • Each component can be individually built
  • Each component are tested through unit, integration, and end to end tests that are part of the CI steps.
  • A release process exists for each component. Each build generate artifacts that are stored and made available to be downloaded and packaged with the agent.
  • Each component is appropriately packaged and distributed with the agent
  • Builds must be a runnable on a PR basis

Elastic Agent shipper work - elastic/elastic-agent-shipper#74

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions