Feat. Add FluxCD CLI in tests Dockerfile 69/15669/6
authorcaviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
Tue, 20 Jan 2026 10:09:00 +0000 (11:09 +0100)
committercaviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
Tue, 20 Jan 2026 17:20:23 +0000 (18:20 +0100)
Change-Id: Iad1939fa20d8b2e825ea0067f7726ec0248e449a
Signed-off-by: caviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
Dockerfile.production

index dcc1b84..4f8b516 100644 (file)
@@ -80,6 +80,10 @@ RUN curl -L -o /tmp/vcluster "https://github.com/loft-sh/vcluster/releases/downl
 # Copy vCluster configuration
 COPY configs/vcluster.yaml /etc/vcluster.yaml
 
+# Add FluxCD CLI Client
+ENV FLUX_CLI_VERSION="2.4.0"
+RUN curl -s https://fluxcd.io/install.sh | FLUX_VERSION=${FLUX_CLI_VERSION} bash
+
 ARG IM_GERRIT_REFSPEC=master
 RUN git clone --filter=blob:none --tags https://osm.etsi.org/gerrit/osm/IM.git /tmp/osm-im && \
     cd /tmp/osm-im && \