diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-12-29 18:03:41 -0500 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2025-08-18 11:51:00 -0400 |
| commit | fdf36c0af83db4fa015794e9827ccce0aa8b5a5e (patch) | |
| tree | 63a1cb8a74a6f50167583d24b574bd423cd47e39 /.devcontainer/Dockerfile | |
| parent | 5f6acdf1119669c49490eb5b5aefb5eacc472bd2 (diff) | |
| download | pantry-fdf36c0af83db4fa015794e9827ccce0aa8b5a5e.tar.gz pantry-fdf36c0af83db4fa015794e9827ccce0aa8b5a5e.tar.bz2 pantry-fdf36c0af83db4fa015794e9827ccce0aa8b5a5e.zip | |
Update; Switch to MongoDB
Diffstat (limited to '.devcontainer/Dockerfile')
| -rw-r--r-- | .devcontainer/Dockerfile | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index a1aa4f0..0000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.241.1/containers/java/.devcontainer/base.Dockerfile - -# [Choice] Java version (use -bullseye variants on local arm64/Apple Silicon): 11, 17, 11-bullseye, 17-bullseye, 11-buster, 17-buster -ARG VARIANT="17-bullseye" -FROM mcr.microsoft.com/vscode/devcontainers/java:0-${VARIANT} - -# [Option] Install Maven -ARG INSTALL_MAVEN="false" -ARG MAVEN_VERSION="" -# [Option] Install Gradle -ARG INSTALL_GRADLE="false" -ARG GRADLE_VERSION="" -RUN if [ "${INSTALL_MAVEN}" = "true" ]; then su vscode -c "umask 0002 && . /usr/local/sdkman/bin/sdkman-init.sh && sdk install maven \"${MAVEN_VERSION}\""; fi \ - && if [ "${INSTALL_GRADLE}" = "true" ]; then su vscode -c "umask 0002 && . /usr/local/sdkman/bin/sdkman-init.sh && sdk install gradle \"${GRADLE_VERSION}\""; fi - -# [Choice] Node.js version: none, lts/*, 16, 14, 12, 10 -ARG NODE_VERSION="none" -RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"; fi - -# Liquibase CLI -ARG LIQUIBASE_VERSION="4.14.0" -RUN mkdir -p /opt/liquibase && cd /opt/liquibase \ - && curl -GL https://github.com/liquibase/liquibase/releases/download/v${LIQUIBASE_VERSION}/liquibase-${LIQUIBASE_VERSION}.tar.gz -o ./liquibase.tar.gz \ - && tar xvf ./liquibase.tar.gz \ - && rm liquibase.tar.gz -ENV PATH $PATH:/opt/liquibase - -# [Optional] Uncomment this section to install additional OS packages. -# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends <your-package-list-here> - -# [Optional] Uncomment this line to install global node packages. -# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g <your-package-here>" 2>&1
\ No newline at end of file |
