File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -5,9 +5,36 @@ files_to_sync:
5
5
- contrib/packaging/bootc.spec
6
6
- .packit.yaml
7
7
8
+ upstream_tag_template : v{version}
9
+
8
10
upstream_package_name : bootc
9
11
downstream_package_name : bootc
10
12
13
+ srpm_build_deps :
14
+ - cargo
15
+ - git
16
+ - zstd
17
+ - libzstd-devel
18
+ - ostree-devel
19
+ - openssl-devel
20
+
21
+ actions :
22
+ create-archive :
23
+ - bash -c "sed -i \"s/0.1/${PACKIT_PROJECT_VERSION}/\" contrib/packaging/bootc.spec"
24
+ - bash -c "mkdir -p target/man"
25
+ - bash -c "cargo run --features=docgen -- man --directory target/man"
26
+ - bash -c "git archive --format=tar --prefix=bootc-${PACKIT_PROJECT_VERSION}/ HEAD > contrib/packaging/${PACKIT_PROJECT_NAME_VERSION}.tar"
27
+ - bash -c "tar -r -C target -f contrib/packaging/${PACKIT_PROJECT_NAME_VERSION}.tar man"
28
+ - bash -c "cargo install cargo-vendor-filterer"
29
+ - bash -c "cargo vendor-filterer --prefix=vendor --format=tar contrib/packaging/${PACKIT_PROJECT_NAME_VERSION}-vendor.tar"
30
+ - bash -c "cat contrib/packaging/bootc.spec"
31
+ - bash -c "ls -1 contrib/packaging/${PACKIT_PROJECT_NAME_VERSION}.tar"
32
+ fix-spec-file :
33
+ - bash -c "echo $PACKIT_RPMSPEC_RELEASE $PACKIT_PROJECT_VERSION $PACKIT_PROJECT_COMMIT $PACKIT_PROJECT_ARCHIVE"
34
+ - bash -c "sed -i \"s/https.*}.tar.zstd/${PACKIT_PROJECT_NAME_VERSION}.tar/\" contrib/packaging/bootc.spec"
35
+ - bash -c "sed -i \"s/https.*}-vendor.tar.zstd/${PACKIT_PROJECT_NAME_VERSION}-vendor.tar/\" contrib/packaging/bootc.spec"
36
+ - bash -c "cat contrib/packaging/bootc.spec"
37
+
11
38
jobs :
12
39
- job : copr_build
13
40
trigger : pull_request
You can’t perform that action at this time.
0 commit comments