From fa39c5851bab4b692c6d4eac488eaa2387530a9e Mon Sep 17 00:00:00 2001 From: Ludovic Cartier Date: Wed, 22 Apr 2026 14:15:27 +0200 Subject: [PATCH] test --- .gitea/workflows/docker.yml | 11 ++++--- Dockerfile | 64 ++++++++++++++++++------------------- 2 files changed, 38 insertions(+), 37 deletions(-) diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index 4b0e9f4..934a8cc 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -24,14 +24,15 @@ jobs: password: ${{ secrets.DOCKER_API_TOKEN }} - uses: docker/build-push-action@v6 - env: - ACTIONS_RUNTIME_TOKEN: '' # See https://gitea.com/gitea/act_runner/issues/119 + #env: + # ACTIONS_RUNTIME_TOKEN: '' # See https://gitea.com/gitea/act_runner/issues/119 with: context: . file: ./Dockerfile - platforms: | - linux/amd64 + #platforms: | + # linux/amd64 push: true provenance: false sbom: false - tags: git.bbee.fr/${{ github.repository }}:latest + #tags: git.bbee.fr/${{ github.repository }}:latest + tags: git.bbee.fr/docker-ci/debian-moustache:latest diff --git a/Dockerfile b/Dockerfile index b0ceb9e..6a30abc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,35 +5,35 @@ RUN apt update # prepary sury repo RUN apt install -yqq curl -RUN apt install -yqq lsb-release -RUN apt install -yqq ca-certificates -RUN curl -sSLo /tmp/debsuryorg-archive-keyring.deb https://packages.sury.org/debsuryorg-archive-keyring.deb -RUN dpkg -i /tmp/debsuryorg-archive-keyring.deb -RUN sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' -RUN apt update - -# install gpg -RUN apt install -yqq gpg - -# install zip / unzip -RUN apt install -yqq zip unzip - -# install PHP 8.3 -RUN apt install -yqq php8.3-cli php8.3-common php8.3-curl php8.3-imagick php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip - -# install nodeJS 22.14.0 -RUN curl -o- https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh | bash -RUN apt install -yqq nodejs=22.14.0-1nodesource1 - -# install yarn -RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/yarnkey.gpg >/dev/null -RUN sh -c 'echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" > /etc/apt/sources.list.d/yarn.list' -RUN apt update -RUN apt install -yqq yarn - -# install git -RUN apt install -yqq git - -# get composer -RUN mkdir -p /app/bin -RUN curl -s http://getcomposer.org/installer | /usr/bin/php8.3 -d date.timezone="Europe/Paris" -- --install-dir=/app/bin/ +#RUN apt install -yqq lsb-release +#RUN apt install -yqq ca-certificates +#RUN curl -sSLo /tmp/debsuryorg-archive-keyring.deb https://packages.sury.org/debsuryorg-archive-keyring.deb +#RUN dpkg -i /tmp/debsuryorg-archive-keyring.deb +#RUN sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' +#RUN apt update +# +## install gpg +#RUN apt install -yqq gpg +# +## install zip / unzip +#RUN apt install -yqq zip unzip +# +## install PHP 8.3 +#RUN apt install -yqq php8.3-cli php8.3-common php8.3-curl php8.3-imagick php8.3-intl php8.3-mbstring php8.3-opcache php8.3-readline php8.3-xml php8.3-zip +# +## install nodeJS 22.14.0 +#RUN curl -o- https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh | bash +#RUN apt install -yqq nodejs=22.14.0-1nodesource1 +# +## install yarn +#RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/yarnkey.gpg >/dev/null +#RUN sh -c 'echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" > /etc/apt/sources.list.d/yarn.list' +#RUN apt update +#RUN apt install -yqq yarn +# +## install git +#RUN apt install -yqq git +# +## get composer +#RUN mkdir -p /app/bin +#RUN curl -s http://getcomposer.org/installer | /usr/bin/php8.3 -d date.timezone="Europe/Paris" -- --install-dir=/app/bin/