diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile deleted file mode 100644 index b734ea8..0000000 --- a/.devcontainer/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -# Based on the example Dockerfile at: -# https://github.com/microsoft/vscode-dev-containers/blob/master/containers/debian/.devcontainer/Dockerfile - -# Update the VARIANT arg in devcontainer.json to override the Debian version below -ARG VARIANT=buster -FROM mcr.microsoft.com/vscode/devcontainers/base:${VARIANT} - - -ARG SHELLCHECK_VERSION="v0.7.1" -SHELL ["/bin/bash", "-o", "pipefail", "-c"] -# hadolint ignore=DL3008 -RUN apt-get update \ - && export DEBIAN_FRONTEND=noninteractive \ -# Install xz-utils to extract tarballs - && apt-get -y install --no-install-recommends xz-utils \ -# Install shellcheck (apt-get doesn't install the latest version needed by VS code, so installing from GitHub release, see: -# https://askubuntu.com/a/1228181) - && mkdir -p /tmp/shellcheck \ - && wget -qO- "https://github.com/koalaman/shellcheck/releases/download/${SHELLCHECK_VERSION}/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | tar -xJv -C /tmp/shellcheck/ \ - && install -m 755 /tmp/shellcheck/shellcheck-${SHELLCHECK_VERSION}/shellcheck /usr/local/bin/shellcheck \ -# Clean up - && apt-get autoremove -y \ - && apt-get clean -y \ - && rm -rf /var/lib/apt/lists/* \ - && rm -rf /tmp/shellcheck \ diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json deleted file mode 100644 index 738c3c2..0000000 --- a/.devcontainer/devcontainer.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "name": "Docker Container GitHub Action development", - "build": { - "dockerfile": "Dockerfile", - // Update 'VARIANT' to pick an Debian version: buster, stretch, or a version - // specific tag tied to a release in: - // https://github.com/microsoft/vscode-dev-containers/releases - // See also: - // https://github.com/microsoft/vscode-dev-containers/tree/master/containers/debian#using-this-definition-with-an-existing-folder - "args": { "VARIANT": "0.134.0-buster" } - }, - - // Set *default* container specific settings.json values on container create. - "settings": { - "terminal.integrated.shell.linux": "/bin/zsh", - "workbench.colorTheme": "Default Dark+", - }, - - // Add the IDs of extensions you want installed when the container is created. - "extensions": [ - "timonwong.shellcheck", - "ms-azuretools.vscode-docker", - "redhat.vscode-yaml" - ] - - // Use 'forwardPorts' to make a list of ports inside the container available locally. - // "forwardPorts": [], - - // Uncomment to use the Docker CLI from inside the container. See https://aka.ms/vscode-remote/samples/docker-from-docker. - // "mounts": [ "source=/var/run/docker.sock,target=/var/run/docker.sock,type=bind" ], - - // Use 'postCreateCommand' to run commands after the container is created. - // "postCreateCommand": "uname -a", - - // Uncomment when using a ptrace-based debugger like C++, Go, and Rust - // "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ], - - // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. - // "remoteUser": "vscode" -}