From 29bb7379a0bed06e9029fab7ea1a341c362583cd Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Feb 25 2020 10:27:15 +0000 Subject: Add copr publication job for the DNF project --- diff --git a/playbooks/rpm/copr-publish.yaml b/playbooks/rpm/copr-publish.yaml new file mode 100644 index 0000000..92d4ea9 --- /dev/null +++ b/playbooks/rpm/copr-publish.yaml @@ -0,0 +1,15 @@ +--- +- hosts: all + vars: + copr_retrieve_artifacts: false + tasks: + - include_role: + name: set-origin + - include_role: + name: copr-secret + - include_role: + name: source-to-tarball + - include_role: + name: simple-srpm-build + - include_role: + name: copr-build diff --git a/zuul.d/dnf-jobs.yaml b/zuul.d/dnf-jobs.yaml new file mode 100644 index 0000000..ab9cb4e --- /dev/null +++ b/zuul.d/dnf-jobs.yaml @@ -0,0 +1,32 @@ +- job: + name: dnf-copr-publish + description: Build package on the dnf-master COPR project + timeout: 5400 + roles: + - zuul: zuul-distro-jobs + secrets: + - secret: dnf_copr_secret + name: copr_secret + vars: + base_url: https://github.com + reset_branch: true + copr_repo: fbo/dnf-master + build_from_source: true + version_from_specfile: true + run: playbooks/copr-publish.yaml + nodeset: fedora-30-container + +- secret: + name: dnf_copr_secret + data: + data: !encrypted/pkcs1-oaep + - M7wE6t7yHvYy5/dKL2TQzv563Rwo7YpNbwpWjgxQE0NoRHbRXVG+ypcesS+xalIgvRw4P + rZ1DcTUXJF9lEnOp4YMlQaebwxCsttsondvoOa4gVrBFCvrOWyx1CjFhmomO3VekzhBNt + 3JZjda+Dvr73dkXuY+VcrC+APU3/w0P6D0a3r3YbyeiY4ftOVRVxgpXdcxWwrca+QfhNF + Aj3OAgzTGNyq3fxTOCfQdTBoWW0zdMJFvpUa0frtaBCvwkMOehtXRBzekK1e+T56jJPxL + CdEfF2kqeg7XIUZrfclMkbq0bFvlInbkQKn/2n4bL02Qgj0OgZrhL6Ronytq2WMVyk4fI + iWLze9AWkp+o0dvR1C6w7MbHgMDo7UFxsinZzMLxCKpVKk4AGCSFfLwcOgqqSTwG3i2qI + Hsa9HP2VudE0IsOFtd4BO3V81I6fMFA4TK4kqfzPd/rb0+7nTrbnZkGeOzMklrVUo1cZp + 7ArHDS4rAomjxOTKve2IgIrH4InWyEMzuy7fQp6c5TMVmH5ef7L3jgO5eW4zv1e0A5dz+ + SeGaAPYhHBn/ayMVR2KFZjl2cKN3NMh2bH+GIT2ONahP6W+01khhqUjUHsIUmcVXB+CMd + VFQMCV/VUz+qyJThc/pKh/AFbC4Z6DHjqmfSk+VCenRrw2sKydV8SrWc4WM65Q=