diff --git a/.devcontainer/server/Dockerfile b/.devcontainer/server/Dockerfile index 5345b90..abf7509 100644 --- a/.devcontainer/server/Dockerfile +++ b/.devcontainer/server/Dockerfile @@ -12,6 +12,11 @@ RUN apt-get update \ && chsh -s $(which bash) ubuntu \ && echo 'export PS1="\e[01;32m\u\e[m:\e[01;34m\w\e[m\$ "' >> /home/ubuntu/.bashrc +ARG NEXUS_REPO=https://rm.vilanet.fr/repository/raw +RUN --mount=type=secret,id=nexus_login,target=/tmp/nexus_login \ + --mount=type=secret,id=nexus_pwd,target=/tmp/nexus_pwd \ + curl -Lo /tmp/jetbrains.zip ${NEXUS_REPO}/jetbrains.zip + ENV MAVEN_HOME=/opt/maven ENV PATH=$MAVEN_HOME/bin:$PATH diff --git a/.devcontainer/server/devcontainer.json b/.devcontainer/server/devcontainer.json index 9c7f3f3..30279bd 100644 --- a/.devcontainer/server/devcontainer.json +++ b/.devcontainer/server/devcontainer.json @@ -1,7 +1,11 @@ { - "name": "OpenJDK21", + "name": "OpenJDK21-Slot", "build": { "dockerfile": "Dockerfile", + "options": [ + "--secret", "id=nexus_login,src=/tmp/nexus_login", + "--secret", "id=nexus_pwd,src=/tmp/nexus_pwd" + ] }, "containerEnv": { "GIT_REPO_URL": "https://scm.vilanet.fr/kriss/slot" diff --git a/server/notes.txt b/server/notes.txt index dd5fd08..0da5898 100644 --- a/server/notes.txt +++ b/server/notes.txt @@ -1,3 +1,5 @@ +To be moved to CLAUDE.md + initiative 1..n engagement 1..n epic 1..n feature 1..n story initiative