Skip to content

Commit dee143c

Browse files
authored
Add packages carvel/imgpkg and yq (#1322)
1 parent 81f2278 commit dee143c

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### Added
66

7+
- Add packages carvel/imgpkg and yg ([#1322](https://github.com/opendevstack/ods-core/issues/1322))
78
- Adde mask-passwords and office 365 connector plugins in Jenkins ([#1313](https://github.com/opendevstack/ods-core/issues/1313)) and ([#1316](https://github.com/opendevstack/ods-core/issues/1316))
89

910
### Changed

jenkins/agent-base/Dockerfile.ubi8

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ ENV SONAR_SCANNER_VERSION=6.2.1.4610 \
1010
HELM_PLUGIN_DIFF_VERSION=3.9.9 \
1111
HELM_PLUGIN_SECRETS_VERSION=4.6.1 \
1212
GIT_LFS_VERSION=3.5.1 \
13+
IMGPKG_VERSION=0.44.0 \
1314
TRIVY_VERSION=0.54.1 \
15+
YQ_VERSION=4.45.1 \
1416
JAVA_GC_OPTS="-XX:+UseParallelGC -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90"
1517

1618
ARG APP_DNS
@@ -83,6 +85,20 @@ RUN cd /tmp \
8385
&& sops --version \
8486
&& rm -rf /tmp/helm /tmp/helm-v${HELM_VERSION}-linux-amd64.tar.gz
8587

88+
# Install imgpkg.
89+
RUN cd /tmp \
90+
&& curl -sSLO https://github.com/carvel-dev/imgpkg/releases/download/v${IMGPKG_VERSION}/imgpkg-linux-amd64 \
91+
&& mv imgpkg-linux-amd64 /usr/local/bin/imgpkg \
92+
&& chmod a+x /usr/local/bin/imgpkg \
93+
&& imgpkg --version
94+
95+
# Install yq.
96+
RUN cd /tmp \
97+
&& curl -sSLO https://github.com/mikefarah/yq/releases/download/v${YQ_VERSION}/yq_linux_amd64 \
98+
&& mv yq_linux_amd64 /usr/local/bin/yq \
99+
&& chmod a+x /usr/local/bin/yq \
100+
&& yq --version
101+
86102
# Install GIT-LFS extension https://git-lfs.github.com/.
87103
RUN cd /tmp \
88104
&& mkdir -p /tmp/git-lfs \

0 commit comments

Comments
 (0)