#0000 - Update Dockerfile to adjust .gitignore URL for enhanced JetBrains support
This commit is contained in:
parent
93f6731436
commit
5b995f1729
1 changed files with 4 additions and 3 deletions
|
@ -44,9 +44,6 @@ RUN echo "PS1='🐳 \[\033[1;36m\] \[\033[1;34m\]\W\[\033[0;35m\] \[\033[1;36m\]
|
||||||
mkdir -p /workspaces && \
|
mkdir -p /workspaces && \
|
||||||
chown coder:coder /home/coder/.bashrc && \
|
chown coder:coder /home/coder/.bashrc && \
|
||||||
chown -R coder:coder /workspaces && \
|
chown -R coder:coder /workspaces && \
|
||||||
# Set up global gitignore
|
|
||||||
curl -sL ${GITIGNORE_URL} -o /home/coder/.gitignore && \
|
|
||||||
git config --global core.excludesfile /home/coder/.gitignore
|
|
||||||
|
|
||||||
# Run trivy to scan the system. Exit code is set to 0 as 1 would never allow to pass the scan due to debian known vulns
|
# Run trivy to scan the system. Exit code is set to 0 as 1 would never allow to pass the scan due to debian known vulns
|
||||||
RUN curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sh -s -- -b /usr/local/bin \
|
RUN curl -sfL https://raw.githubusercontent.com/aquasecurity/trivy/main/contrib/install.sh | sh -s -- -b /usr/local/bin \
|
||||||
|
@ -61,6 +58,10 @@ ENV BASH_ENV /home/coder/.bash_env
|
||||||
RUN touch "${BASH_ENV}" && \
|
RUN touch "${BASH_ENV}" && \
|
||||||
echo '. "${BASH_ENV}"' >> ~/.bashrc
|
echo '. "${BASH_ENV}"' >> ~/.bashrc
|
||||||
|
|
||||||
|
# Set up global gitignore
|
||||||
|
RUN curl -sL ${GITIGNORE_URL} -o /home/coder/.gitignore && \
|
||||||
|
git config --global core.excludesfile /home/coder/.gitignore
|
||||||
|
|
||||||
# Install Node.js using NVM
|
# Install Node.js using NVM
|
||||||
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | PROFILE="${BASH_ENV}" bash && \
|
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | PROFILE="${BASH_ENV}" bash && \
|
||||||
. $BASH_ENV && \
|
. $BASH_ENV && \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue