FIXUP: .packit.yaml: fix issues when building SRPM
Packit needs golang to be installed when we build SRPM, because we need to vendor code to generate the archive. Moreover, we need to vendor code to be able to modify SPEC port upstream clone to include bundled code. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
89fec6d5d0
commit
f4fa09abf3
1 changed files with 2 additions and 1 deletions
|
|
@ -12,10 +12,11 @@ upstream_tag_template: v{version}
|
||||||
|
|
||||||
srpm_build_deps:
|
srpm_build_deps:
|
||||||
- make
|
- make
|
||||||
|
- golang
|
||||||
|
|
||||||
actions:
|
actions:
|
||||||
get-current-version: bash -c "git describe --tags --abbrev=0 | sed 's|v||'"
|
get-current-version: bash -c "git describe --tags --abbrev=0 | sed 's|v||'"
|
||||||
post-upstream-clone: "./tools/rpm_spec_add_provides_bundle.sh"
|
post-upstream-clone: bash -c "go mod vendor && ./tools/rpm_spec_add_provides_bundle.sh"
|
||||||
create-archive: bash -c "make release_artifacts"
|
create-archive: bash -c "make release_artifacts"
|
||||||
|
|
||||||
# Handle only releases without a "dot" (e.g. v88.2), since "dot" releases should never be released to Fedora
|
# Handle only releases without a "dot" (e.g. v88.2), since "dot" releases should never be released to Fedora
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue