Use a custom image when you need reproducible CloudSlang execution in CI or lab workflows.
FROM eclipse-temurin:17-jre
RUN apt-get update && apt-get install -y unzip curl && rm -rf /var/lib/apt/lists/*
ARG CLOUDSLANG_VERSION=1.0.37
RUN curl -L -o /tmp/cslang.zip "https://github.com/CloudSlang/cloud-slang/releases/download/v${CLOUDSLANG_VERSION}/cslang.zip" \
&& mkdir -p /opt/cloudslang \
&& unzip -o /tmp/cslang.zip -d /opt/cloudslang \
&& ln -s /opt/cloudslang/cslang/bin/cslang /usr/local/bin/cslang
ENTRYPOINT ["cslang"]
CLOUDSLANG_VERSION to your tested release.