From d9058e2a7dd1f5a5803b9fbb03b44a21d67b1a3c Mon Sep 17 00:00:00 2001 From: Michel Salim Date: Wed, 9 Mar 2022 17:02:01 -0800 Subject: [PATCH] add packit config for packaging CI (#1732) Summary: Pull Request resolved: https://github.com/facebook/folly/pull/1732 Configure so every tag triggers a build on Fedora and EPEL Reviewed By: davide125 Differential Revision: D34725075 fbshipit-source-id: 63f866482f72710b4710ef3449215dfcbbea4782 --- .packit.yaml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 00000000000..dce98bc7291 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,37 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration + +specfile_path: folly.spec + +upstream_package_name: folly +downstream_package_name: folly + +actions: + post-upstream-clone: "bash -c \"git clone -b packit https://pagure.io/meta/folly.git folly-dist-git && mv folly-dist-git/folly*.{spec,patch} .\"" + +jobs: +- job: copr_build + trigger: pull_request + metadata: + targets: + - fedora-development-aarch64 + - fedora-development-armhfp + - fedora-development-i386 + - fedora-development-x86_64 + - fedora-35-aarch64 + - fedora-35-armhfp + - fedora-35-i386 + - fedora-35-x86_64 + +- job: copr_build + trigger: release + metadata: + targets: + - fedora-development-aarch64 + - fedora-development-armhfp + - fedora-development-i386 + - fedora-development-x86_64 + - fedora-35-aarch64 + - fedora-35-armhfp + - fedora-35-i386 + - fedora-35-x86_64