- 
                Notifications
    You must be signed in to change notification settings 
- Fork 198
Closed
Labels
RFC RequiredTeam:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamv8.6.0
Description
Purpose of this issue is to design and implement CI pipelines for all the components below:
- Elastic Agent Shipper: https://github.com/elastic/elastic-agent-shipper
- Elastic Agent Inputs: https://github.com/elastic/elastic-agent-inputs
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
Labels
RFC RequiredTeam:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamv8.6.0