From 1bcd01446a56c862d9dd97279d04796c89f138d2 Mon Sep 17 00:00:00 2001 From: Cyb3r-Jak3 Date: Mon, 29 May 2023 12:09:19 -0400 Subject: [PATCH] Propose devcontainer updates --- .devcontainer/Dockerfile | 1 + .devcontainer/devcontainer.json | 3 +++ 2 files changed, 4 insertions(+) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 01350ddcc5..cc15a6cff2 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -4,3 +4,4 @@ RUN apt-get update -y && apt-get install -y lsb-release RUN wget -O- https://apt.releases.hashicorp.com/gpg | gpg --dearmor | tee /usr/share/keyrings/hashicorp-archive-keyring.gpg RUN echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/hashicorp.list RUN apt-get update -y && apt-get install -y terraform jq curl +RUN SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" && echo "$SNIPPET" >> "/root/.bashrc" \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 6a3898559a..b98249c4c0 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -10,6 +10,9 @@ "remoteEnv": { "GOPATH": "${containerEnv:GOPATH}" }, + "mounts": [ + "source=terraform-provider-cloudflare-bashhistory,target=/commandhistory,type=volume" + ], "updateContentCommand": "go generate -tags tools tools/tools.go", "customizations": { "vscode": {