freedomofpress / securedrop-builder

Packaging logic for building SecureDrop-related Debian packages
GNU General Public License v3.0
7 stars 11 forks source link

Build securedrop-workstation RPM nightlies #438

Closed legoktm closed 1 year ago

legoktm commented 1 year ago

Closes #456

Split the actual push operation to a new "push-rpm" job that runs after both the workstation and updater nightlies have been built, following the same pattern for the debs.

Because the "build-rpm" job no longer pushes, we now also run it for each commit to this repository.

legoktm commented 1 year ago

Example run that did everything but the git push https://app.circleci.com/pipelines/github/freedomofpress/securedrop-builder/2365/workflows/f8b1537f-687c-4afb-9e6e-241fffb69ae2

[main 6b7250a] Automated SecureDrop workstation build
 2 files changed, 6 insertions(+)
 create mode 100644 workstation/dom0/f32-nightlies/securedrop-updater-0.7.0-0.20230501173020.fc32.noarch.rpm
 create mode 100644 workstation/dom0/f32-nightlies/securedrop-workstation-dom0-config-0.8.0-0.20230501173009.fc32.noarch.rpm