Skip to content

Commit 71aff8c

Browse files
author
Packit Build
committed
add cargo vendo
1 parent 9127668 commit 71aff8c

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.packit.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ specfile_path: greenboot-rs.spec
44

55
files_to_sync:
66
- src:
7-
- greenboot-rs.spec
8-
- .packit.yaml
9-
- greenboot-rs-*.tar.xz
7+
- "greenboot-rs.spec"
8+
- ".packit.yaml"
9+
- "greenboot-rs-*.tar.xz"
1010
dest: .
1111

1212
upstream_package_name: greenboot-rs
@@ -25,17 +25,17 @@ srpm_build_deps:
2525
actions:
2626
get-current-version:
2727
- grep -oP '^Version:\s+\K\S+' greenboot-rs.spec
28+
create-archive:
29+
- "cargo vendor vendor"
30+
- bash -c "tar -cJf greenboot-rs-${PACKIT_PROJECT_VERSION}-vendor-patched.tar.xz vendor"
31+
- bash -c "rm -rf vendor"
32+
- bash -c "ls -1 ./greenboot-rs-*.tar.xz"
2833
post-upstream-clone:
2934
- "sed -i '/^%global forgeurl/d' greenboot-rs.spec"
3035
- "sed -i '/^%forgemeta/d' greenboot-rs.spec"
3136
- "sed -i '/^%forgeautosetup/d' greenboot-rs.spec"
3237
- bash -c "git config user.name 'Packit Build' || true"
3338
- bash -c "git config user.email 'packit@fedoraproject.org' || true"
34-
# Create vendor tarball here so it runs for both copr_build and propose_downstream
35-
- "cargo vendor vendor"
36-
- bash -c "tar -cJf greenboot-rs-${PACKIT_PROJECT_VERSION}-vendor-patched.tar.xz vendor"
37-
- bash -c "rm -rf vendor"
38-
- bash -c "ls -1 ./greenboot-rs-*.tar.xz"
3939
fix-spec-file:
4040
# This runs after Packit's release processing - disable debug package to prevent saypaul error
4141
- "sed -i '/^License:/a\\%global debug_package %{nil}' greenboot-rs.spec"

0 commit comments

Comments
 (0)