From 798fc40e765d8574bcb81fae045ffc8e1ee86eb2 Mon Sep 17 00:00:00 2001 From: Suraj Kumar Date: Sat, 7 Feb 2026 21:52:02 +0000 Subject: [PATCH 1/3] feat: add .woodpecker.yml --- "\342\200\216.woodpecker.yml" | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 "\342\200\216.woodpecker.yml" diff --git "a/\342\200\216.woodpecker.yml" "b/\342\200\216.woodpecker.yml" new file mode 100644 index 0000000..16a4562 --- /dev/null +++ "b/\342\200\216.woodpecker.yml" @@ -0,0 +1,29 @@ +when: + branch: + - master + event: push + +steps: + publish: + image: eclipse-temurin:19-jdk + environment: + REGISTRY_USER: + from_secret: REGISTRY_USER + REGISTRY_PASSWORD: + from_secret: REGISTRY_PASSWORD + BRANCH_NAME: ${CI_COMMIT_BRANCH} + commands: + - echo ${CI_COMMIT_BRANCH} + - ./gradlew jib + + deploy: + image: alpine + depends_on: + - publish + environment: + WATCHTOWER_TOKEN: + from_secret: WATCHTOWER_TOKEN + commands: + - apk add --no-cache curl + - | + curl -H "Authorization: Bearer $WATCHTOWER_TOKEN" https://togetherjava.org:5003/v1/update From 230fedd35850986769b4c372b90a4cf2700db7db Mon Sep 17 00:00:00 2001 From: Suraj Kumar Date: Sat, 7 Feb 2026 21:52:26 +0000 Subject: [PATCH 2/3] chore: delete docker-publish.yaml --- .github/workflows/docker-publish.yaml | 34 --------------------------- 1 file changed, 34 deletions(-) delete mode 100644 .github/workflows/docker-publish.yaml diff --git a/.github/workflows/docker-publish.yaml b/.github/workflows/docker-publish.yaml deleted file mode 100644 index 096f900..0000000 --- a/.github/workflows/docker-publish.yaml +++ /dev/null @@ -1,34 +0,0 @@ -name: Docker Publish - -on: - push: - branches: - - 'develop' - - 'master' - -env: - JAVA_VERSION: 19 - -jobs: - docker: - runs-on: ubuntu-latest - steps: - - name: Set up JDK - uses: actions/setup-java@v1 - with: - java-version: ${{ env.JAVA_VERSION }} - - name: Extract branch name - shell: bash - run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" - id: extract_branch - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: Build and Publish Docker Image - env: - ORG_REGISTRY_USER: ${{ secrets.ORG_REGISTRY_USER }} - ORG_REGISTRY_PASSWORD: ${{ secrets.ORG_REGISTRY_PASSWORD }} - BRANCH_NAME: ${{ steps.extract_branch.outputs.branch }} - run: ./gradlew jib - - name: Re-Deploy - run: "curl -H 'Authorization: Bearer ${{ secrets.ORG_WATCHTOWER_TOKEN }}' https://togetherjava.org:5003/v1/update" From caae10709172ad6c92c76c7ad9041d9f8ed9daf6 Mon Sep 17 00:00:00 2001 From: Suraj Kumar Date: Sun, 8 Feb 2026 11:10:47 +0000 Subject: [PATCH 3/3] chore: remove _ORG from REGISTRY_USER and REGISTRY_PASSWORD --- website/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/build.gradle b/website/build.gradle index 4257116..4b9b73b 100644 --- a/website/build.gradle +++ b/website/build.gradle @@ -22,8 +22,8 @@ jib { to { image = outputImage auth { - username = System.getenv('ORG_REGISTRY_USER') ?: '' - password = System.getenv('ORG_REGISTRY_PASSWORD') ?: '' + username = System.getenv('REGISTRY_USER') ?: '' + password = System.getenv('REGISTRY_PASSWORD') ?: '' } } container {