From e270438331ee386f1f6ca15f79f389ccb7611f2f Mon Sep 17 00:00:00 2001 From: Gregor Lohaus Date: Mon, 9 Mar 2026 14:00:34 +0100 Subject: [PATCH] custom image --- .gitea/workflows/demo.yaml | 2 +- Dockerfile | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 Dockerfile diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index c537cc6..3fab61a 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -4,7 +4,7 @@ on: [push] jobs: Explore-Gitea-Actions: - runs-on: ubuntu-latest + runs-on: gitea.gregorlohaus.com/gregor/graal steps: - run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3a14f68 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM postgres:15.17-trixie +RUN apt update +RUN apt install -y curl wget zip unzip build-essential zlib1g-dev +RUN curl -s "https://get.sdkman.io?ci=true" | bash +SHELL ["/bin/bash", "-c"] +RUN source "/root/.sdkman/bin/sdkman-init.sh" \ + && sdk install java 25.0.2-graalce \ + && sdk install gradle +ENV POSTGRES_PASSWORD=gtransfer +ENV POSTGRES_USER=gtransfer +ENV POSTGRES_DB=gtransfer +ENTRYPOINT ["/bin/bash"]