diff --git a/.woodpecker/.release.yml b/.woodpecker/.release.yml index 5efef118f..6a972acbb 100644 --- a/.woodpecker/.release.yml +++ b/.woodpecker/.release.yml @@ -19,6 +19,7 @@ pipeline: - push branch: - develop + - stable secrets: - SCW_ACCESS_KEY - SCW_SECRET_KEY @@ -35,13 +36,13 @@ pipeline: - echo "import Mix.Config" > config/prod.secret.exs - mix local.hex --force - mix local.rebar --force + - export PLEROMA_BUILD_BRANCH=$CI_COMMIT_BRANCH - mix deps.clean --all - mix deps.get --only prod - mkdir release - - export PLEROMA_BUILD_BRANCH=develop - mix release --path release - zip akkoma-${tag}.zip -r release - - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/develop/akkoma-${tag}.zip + - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/$CI_COMMIT_BRANCH/akkoma-${tag}.zip musl: when: @@ -49,6 +50,7 @@ pipeline: - push branch: - develop + - stable secrets: - SCW_ACCESS_KEY - SCW_SECRET_KEY @@ -70,12 +72,12 @@ pipeline: - mix local.hex --force - mix local.rebar --force + - export PLEROMA_BUILD_BRANCH=$CI_COMMIT_BRANCH - mix deps.clean --all - mix deps.get --only prod - mix release --path release - - export PLEROMA_BUILD_BRANCH=develop - zip akkoma-${tag}.zip -r release - - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/develop/akkoma-${tag}-musl.zip + - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/$CI_COMMIT_BRANCH/akkoma-${tag}-musl.zip musl1.1: when: @@ -83,6 +85,7 @@ pipeline: - push branch: - develop + - stable secrets: - SCW_ACCESS_KEY - SCW_SECRET_KEY @@ -106,9 +109,9 @@ pipeline: - mix local.hex --force - mix local.rebar --force + - export PLEROMA_BUILD_BRANCH=$CI_COMMIT_BRANCH - mix deps.clean --all - mix deps.get --only prod - mix release --path release - - export PLEROMA_BUILD_BRANCH=develop - zip akkoma-${tag}.zip -r release - - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/develop/akkoma-${tag}-musl11.zip + - rclone copyto akkoma-${tag}.zip scaleway:akkoma-updates/$CI_COMMIT_BRANCH/akkoma-${tag}-musl11.zip