Skip to content

Commit 2d2348a

Browse files
authored
Add go-vendor-tools to sandcastle image (#210)
go-vendor-tools is a new tool maintained by the Fedora Go SIG which helps with generating vendor archives and helping vendored Go packages follow the Licensing Guidelines. It is currently only available in Fedora, so we install it with pip. Relates: packit/packit#2382 *** This is a draft until https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-6545265745 goes through. --- Add `go-vendor-tools` to the sandcastle container image.
2 parents f2c76bd + 97ea26a commit 2d2348a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

files/install-rpm-packages.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@
5858
- python3-hatch-vcs
5959
# for rust2rpm
6060
- python3.11-pip
61+
# for go-vendor-tools
62+
- trivy
63+
- askalono-cli
6164
state: present
6265
install_weak_deps: False
6366
tags:
@@ -74,6 +77,11 @@
7477
executable: pip3.11
7578
tags:
7679
- basic-image
80+
- name: Install go-vendor-tools that is not packaged for EL9.
81+
ansible.builtin.pip:
82+
name: go-vendor-tools
83+
tags:
84+
- basic-image
7785
- name: Install all RPM packages needed to hack on sandcastle.
7886
ansible.builtin.dnf:
7987
name:

0 commit comments

Comments
 (0)