[CI:BUILD] Packit: Disable until proved in other repos

There are concerns with Packit causing flakes and delays on Podman so
let's have Packit prove itself in other repos and only then make its way
into Podman.

See: https://github.com/containers/podman/pull/15549#issuecomment-1233230573

[NO NEW TESTS NEEDED]

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
This commit is contained in:
Lokesh Mandvekar
2022-08-31 15:15:18 -04:00
parent 07413f2035
commit b25d62a4db
2 changed files with 0 additions and 47 deletions

View File

@ -1,27 +0,0 @@
#!/usr/bin/env bash
# Packit's default fix-spec-file often doesn't fetch version string correctly.
# This script handles any custom processing of the dist-git spec file and gets used by the
# fix-spec-file action in .packit.yaml
set -eo pipefail
# Get Version from HEAD
HEAD_VERSION=$(grep 'var Version = semver.MustParse' version/version.go | cut -d\" -f2 | sed -e 's/-/~/')
# Generate source tarball
git archive --prefix=podman-$HEAD_VERSION/ -o podman-$HEAD_VERSION.tar.gz HEAD
# RPM Spec modifications
# Fix Version
sed -i "s/^Version:.*/Version: $HEAD_VERSION/" podman.spec
# Fix Release
sed -i "s/^Release: %autorelease/Release: $PACKIT_RPMSPEC_RELEASE%{?dist}/" podman.spec
# Fix Source0
sed -i "s/^Source0:.*.tar.gz/Source0: %{name}-$HEAD_VERSION.tar.gz/" podman.spec
# Fix autosetup
sed -i "s/^%autosetup.*/%autosetup -Sgit -n %{name}-$HEAD_VERSION/" podman.spec

View File

@ -1,20 +0,0 @@
# See the documentation for more information:
# https://packit.dev/docs/configuration/
upstream_package_name: podman
downstream_package_name: podman
actions:
post-upstream-clone:
- "curl -O https://src.fedoraproject.org/rpms/podman/raw/main/f/podman.spec"
fix-spec-file:
- bash .packit.sh
jobs:
- job: production_build
trigger: pull_request
targets: &production_dist_targets
- fedora-36
- fedora-37
- fedora-rawhide
scratch: true