File tree Expand file tree Collapse file tree 5 files changed +18
-0
lines changed
Expand file tree Collapse file tree 5 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,10 @@ ENV ANNOTATIONS_DIR=/user-data/cellxgene
3838# Create user-data directory
3939RUN mkdir -p /user-data/cellxgene
4040
41+ # Add connect-client version label to image for supported capabilties tracking
42+ ARG CONNECT_CLIENT_VERSION
43+ LABEL io.seqera.connect.version="${CONNECT_CLIENT_VERSION}"
44+
4145# Copy connect-client from the first stage
4246COPY --from=connect /usr/bin/connect-client /usr/bin/connect-client
4347
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ RUN uv pip install scikit-learn pandas altair micropip marimo==0.11.13
2323# Define the port for the marimo server
2424EXPOSE $CONNECT_TOOL_PORT
2525
26+ ARG CONNECT_CLIENT_VERSION
27+ LABEL io.seqera.connect.version="${CONNECT_CLIENT_VERSION}"
2628COPY --from=connect /usr/bin/connect-client /usr/bin/connect-client
2729RUN /bin/sh -c "/usr/bin/connect-client --install"
2830RUN echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | tee -a /etc/apt/sources.list
Original file line number Diff line number Diff line change @@ -41,6 +41,10 @@ RUN rm -rf /opt/conda/pkgs/*.lock && \
4141 && micromamba clean --all --yes \
4242 && rm -rf /opt/conda/pkgs/*.lock
4343
44+ # Add connect-client version label to image for supported capabilties tracking
45+ ARG CONNECT_CLIENT_VERSION
46+ LABEL io.seqera.connect.version="${CONNECT_CLIENT_VERSION}"
47+
4448# Copy connect-client from the first stage
4549COPY --from=connect /usr/bin/connect-client /usr/bin/connect-client
4650
Original file line number Diff line number Diff line change @@ -27,6 +27,10 @@ RUN pip3 install -r requirements.txt
2727
2828EXPOSE $CONNECT_TOOL_PORT
2929
30+ # Add connect-client version label to image for supported capabilties tracking
31+ ARG CONNECT_CLIENT_VERSION
32+ LABEL io.seqera.connect.version="${CONNECT_CLIENT_VERSION}"
33+
3034# Copy connect-client from the first stage
3135COPY --from=connect /usr/bin/connect-client /usr/bin/connect-client
3236
Original file line number Diff line number Diff line change @@ -27,6 +27,10 @@ RUN wget https://github.com/tsl0922/ttyd/releases/download/1.7.7/ttyd.x86_64 \
2727 && mv ttyd.x86_64 /usr/local/bin/ttyd \
2828 && chmod +x /usr/local/bin/ttyd
2929
30+ # Add connect-client version label to image for supported capabilties tracking
31+ ARG CONNECT_CLIENT_VERSION
32+ LABEL io.seqera.connect.version="${CONNECT_CLIENT_VERSION}"
33+
3034# Copy Connect binary and install dependencies
3135COPY --from=connect /usr/bin/connect-client /usr/bin/connect-client
3236RUN /usr/bin/connect-client --install
You can’t perform that action at this time.
0 commit comments