circleci packaging strategy

Description

We currently use Packagecloud to host and serve RPM packages (and soon to be Debian packages) for builds managed with CircleCI (i.e. OCE).

We need to find a way to reliably get packages from CircleCI builds into our current repositories, whether that means finding a way to push them there directly, or mirroring the Packagecloud repositories.

The process should be "self-serve" meaning that it should be possible to spin up new projects, manage snapshots and publish release artifacts for OCE or any new project without the need to directly engine the repository maintainers.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White April 12, 2019 at 1:12 PM

Both .debs and .rpms for OCE SNAPSHOTs are now being published here: https://packagecloud.io/opennms/plugin-snapshot

Tagged releases will be published to: https://packagecloud.io/opennms/plugin-stable

 

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Priority

PagerDuty

Created April 3, 2019 at 1:45 PM
Updated May 31, 2019 at 8:37 AM
Resolved April 23, 2019 at 2:14 PM
Loading...