Skip to content

Commit

Permalink
debug
Browse files Browse the repository at this point in the history
  • Loading branch information
goastler committed Aug 14, 2024
1 parent 3a4ccf5 commit aab2c50
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 6 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci-image-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ jobs:
echo "******************************"
- run: git --version
- run: npm --version
- run: node --version
- run: nvm --version
- run: docker --version
- run: gh --version
# - run: npm --version
# - run: node --version
# - run: nvm --version
# - run: docker --version
# - run: gh --version
- run: pip --version
- run: pipx --version
- run: ansible --version
Expand Down
20 changes: 19 additions & 1 deletion docker/ci.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,22 @@ RUN curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --de
RUN curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list
RUN apt-get update

RUN apt-get install --no-install-recommends -y git pipx npm python3.8 python3-pip python3.8-venv shellcheck yamllint caddy
RUN apt-get install -y git
RUN apt-get install -y pipx
RUN apt-get install -y npm
RUN apt-get install -y python3.8
RUN apt-get install -y python3-pip
RUN apt-get install -y python3.8-venv
RUN apt-get install -y shellcheck
RUN apt-get install -y yamllint
RUN apt-get install -y caddy
RUN apt-get install -y wget
RUN mkdir -p -m 755 /etc/apt/keyrings \
&& wget -qO- https://cli.github.com/packages/githubcli-archive-keyring.gpg | tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& apt-get update \
&& apt-get install gh -y

# RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash

Expand All @@ -23,4 +38,7 @@ RUN apt-get install --no-install-recommends -y git pipx npm python3.8 python3-pi

RUN rm -rf /var/lib/apt/lists/*

RUN echo "alias pip='pip3'" >> ~/.bashrc


ENTRYPOINT [ "/bin/bash", "-euxo", "pipefail" ]

0 comments on commit aab2c50

Please sign in to comment.