From 26b3d55e285ba8515d32c014a8e377d4832999bc Mon Sep 17 00:00:00 2001 From: Cody Robertson Date: Wed, 11 Dec 2024 15:46:52 +0000 Subject: [PATCH] Update the order of operations to make hugo happy --- .devcontainer/Dockerfile | 5 ++++- .devcontainer/devcontainer.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index d84b21c..56380e6 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -51,4 +51,7 @@ USER vscode EXPOSE 1313 # Set the working directory to the container workspace directory -WORKDIR ${WORKSPACE_DIR} \ No newline at end of file +WORKDIR ${WORKSPACE_DIR} + +# Make the container stay up +CMD ["sleep", "infinity"] \ No newline at end of file diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index d230d7f..e55ee59 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -34,5 +34,5 @@ "forwardPorts": [1313], "remoteUser": "vscode", "postCreateCommand": "echo 'function git_branch() { local branch; branch=\"$(git symbolic-ref --short HEAD 2> /dev/null)\"; if [[ -n \"$branch\" ]]; then echo -n \"$branch\"; return 0; fi; return 1; } && function git_has_changes() { git diff --quiet HEAD 2> /dev/null || echo -n \"✗\"; } && export WHITE=\"\\[\\033[1;37m\\]\" && export GREEN=\"\\[\\033[0;32m\\]\" && export BLUE=\"\\[\\033[0;94m\\]\" && export RED=\"\\[\\033[1;31m\\]\" && export YELLOW=\"\\[\\033[1;33m\\]\" && export RESET=\"\\[\\033[0m\\]\" && function prompt_command() { PS1=\"${GREEN}\\u${WHITE} ➜ ${BLUE}\\w ${BLUE}(${RED}\\$(git_branch)${YELLOW}\\$(git_has_changes)${BLUE})${RESET}$ \"; } && export PROMPT_COMMAND=\"prompt_command\"' >> ~/.bashrc", - "postStartCommand": "hugo server --bind=0.0.0.0" + "postStartCommand": "hugo server --bind=0.0.0.0" // Ensure hugo runs after workspace is mounted }