diff --git a/.gitea/workflows/action.yml b/.gitea/workflows/action.yml index f4e7f64..84cb43d 100644 --- a/.gitea/workflows/action.yml +++ b/.gitea/workflows/action.yml @@ -11,7 +11,7 @@ env: jobs: test: runs-on: ubuntu-latest - container: git.hofer.link/ruderverein-donau-linz/rowing-ci:20240419 + container: git.hofer.link/philipp/ci-images:rust-2024-12-05 steps: - uses: actions/checkout@v3 - name: Run Test DB Script @@ -37,7 +37,7 @@ jobs: deploy-staging: runs-on: ubuntu-latest - container: git.hofer.link/ruderverein-donau-linz/rowing-ci:20240419 + container: git.hofer.link/philipp/ci-images:rust-2024-12-05 needs: [test] if: github.ref == 'refs/heads/staging' steps: @@ -80,7 +80,7 @@ jobs: deploy-main: runs-on: ubuntu-latest - container: git.hofer.link/ruderverein-donau-linz/rowing-ci:20240419 + container: git.hofer.link/philipp/ci-images:rust-2024-12-05 needs: [test] if: github.ref == 'refs/heads/main' steps: diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 6483908..0000000 --- a/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -# This dockerfile is used as basis for the CI jobs. -# Process to renew it: -# 0. Login to gitea docker registry: `docker login git.hofer.link` -# 1. Build the image `docker build .` -# 2. Tag the image: `docker tag git.hofer.link/ruderverein-donau-linz/rowing-ci:` -# 3. Push the image: `docker push git.hofer.link/ruderverein-donau-linz/rowing-ci:` - -FROM rust:1.81.0 - -RUN apt-get update && apt-get install -y sqlite3 - -# nodejs -RUN apt-get install -y curl && \ - curl -sL https://deb.nodesource.com/setup_22.x | bash - && \ - apt-get install -y nodejs - -# playwright -RUN npx playwright install --with-deps - -# deployment -RUN rustup target add x86_64-unknown-linux-musl -RUN apt-get install -y -qq pkg-config sshpass musl musl-tools curl gnupg libssl-dev - -# TEMPORARY act workaround (otherwise gitea cache is not working) -RUN apt-get install -y zstd