FROM git.h2t.iar.kit.edu:5050/sw/armarx/meta/axii:latest-jammy

# Setup environment.
SHELL ["/bin/bash", "-c"]
ENV LC_ALL C.UTF-8
ENV LANG C.UTF-8
ENV DEBIAN_FRONTEND noninteractive
ENV TZ Europe/Berlin

# Setup workspace in Docker.
RUN axii workspace create /workspace workspace
RUN axii workspace activate workspace

# Simulate activating the workspace.
ENV ARMARX_WORKSPACE=/workspace

# Setup repo in Docker.
WORKDIR $ARMARX_WORKSPACE/simox
COPY --chmod=755 . .

# Use workspace config.
COPY docker/armarx-workspace.json $ARMARX_WORKSPACE/armarx-workspace.json

# Run the upgrade.
RUN axii workspace system --accept-apt-install
# ToDo: Prevent this from updating Simox itself.
RUN axii workspace update --prefer-https
RUN axii workspace upgrade