mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2025-06-05 21:49:48 +02:00
woodpecker: Migrate secrets to environment from_secret
This commit is contained in:
@@ -7,8 +7,9 @@ clone:
|
|||||||
steps:
|
steps:
|
||||||
check-if-released:
|
check-if-released:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
secrets:
|
environment:
|
||||||
- hc_url_nightly_deploy
|
HC_URL_NIGHTLY_DEPLOY:
|
||||||
|
from_secret: hc_url_nightly_deploy
|
||||||
commands: |
|
commands: |
|
||||||
curl -fsS -m 10 --retry 5 "$${HC_URL_NIGHTLY_DEPLOY}/start"
|
curl -fsS -m 10 --retry 5 "$${HC_URL_NIGHTLY_DEPLOY}/start"
|
||||||
|
|
||||||
@@ -34,7 +35,13 @@ steps:
|
|||||||
- ./gradlew assembleMainlineNightly -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
- ./gradlew assembleMainlineNightly -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
||||||
- ./gradlew assembleMainlineNopebble -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
- ./gradlew assembleMainlineNopebble -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
||||||
- ./gradlew assembleBanglejsNightly -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
- ./gradlew assembleBanglejsNightly -Dnightly_store_file="keystore.p12" -Dnightly_store_password="$${KEYSTOREPASS}" -Dnightly_key_alias="gadgetbridge" -Dnightly_key_password="$${KEYPASS}"
|
||||||
secrets: [ signing_key, keystorepass, keypass ]
|
environment:
|
||||||
|
SIGNING_KEY:
|
||||||
|
from_secret: signing_key
|
||||||
|
KEYSTOREPASS:
|
||||||
|
from_secret: keystorepass
|
||||||
|
KEYPASS:
|
||||||
|
from_secret: keypass
|
||||||
|
|
||||||
pull-repo-config:
|
pull-repo-config:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
@@ -47,7 +54,9 @@ steps:
|
|||||||
- pwd
|
- pwd
|
||||||
- git clone --depth 1 https://codeberg.org/Freeyourgadget/fdroid-repo-config.git
|
- git clone --depth 1 https://codeberg.org/Freeyourgadget/fdroid-repo-config.git
|
||||||
- ./fdroid-repo-config/repoconfig/copy_files_to_repo_config.sh
|
- ./fdroid-repo-config/repoconfig/copy_files_to_repo_config.sh
|
||||||
secrets: [ commit_token ]
|
environment:
|
||||||
|
COMMIT_TOKEN:
|
||||||
|
from_secret: commit_token
|
||||||
|
|
||||||
pull-pages:
|
pull-pages:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
@@ -86,7 +95,13 @@ steps:
|
|||||||
- sed -i -e "/LISTING/r listing.html" -e '//d' ./repo/index.html
|
- sed -i -e "/LISTING/r listing.html" -e '//d' ./repo/index.html
|
||||||
- fdroid deploy
|
- fdroid deploy
|
||||||
- ls -laR repo
|
- ls -laR repo
|
||||||
secrets: [ signing_key, keystorepass, keypass ]
|
environment:
|
||||||
|
SIGNING_KEY:
|
||||||
|
from_secret: signing_key
|
||||||
|
KEYSTOREPASS:
|
||||||
|
from_secret: keystorepass
|
||||||
|
KEYPASS:
|
||||||
|
from_secret: keypass
|
||||||
|
|
||||||
push-pages-update-repo:
|
push-pages-update-repo:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
@@ -107,7 +122,9 @@ steps:
|
|||||||
- ls -la
|
- ls -la
|
||||||
- ./repoconfig/fdroid-repo-config/repoconfig/hyperlink.sh https://freeyourgadget.codeberg.page/fdroid/repo/
|
- ./repoconfig/fdroid-repo-config/repoconfig/hyperlink.sh https://freeyourgadget.codeberg.page/fdroid/repo/
|
||||||
# bump
|
# bump
|
||||||
secrets: [ commit_token ]
|
environment:
|
||||||
|
COMMIT_TOKEN:
|
||||||
|
from_secret: commit_token
|
||||||
|
|
||||||
on-success:
|
on-success:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
@@ -115,8 +132,9 @@ steps:
|
|||||||
- curl -fsS -m 10 --retry 5 "$${HC_URL_NIGHTLY_DEPLOY}"
|
- curl -fsS -m 10 --retry 5 "$${HC_URL_NIGHTLY_DEPLOY}"
|
||||||
when:
|
when:
|
||||||
status: success
|
status: success
|
||||||
secrets:
|
environment:
|
||||||
- hc_url_nightly_deploy
|
HC_URL_NIGHTLY_DEPLOY:
|
||||||
|
from_secret: hc_url_nightly_deploy
|
||||||
|
|
||||||
on-error:
|
on-error:
|
||||||
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
image: codeberg.org/freeyourgadget/android-fdroid-tools:33.0.0
|
||||||
@@ -129,9 +147,11 @@ steps:
|
|||||||
- ./fdroid-repo-config/repoconfig/create_issue_comment.sh "CI failed"
|
- ./fdroid-repo-config/repoconfig/create_issue_comment.sh "CI failed"
|
||||||
when:
|
when:
|
||||||
status: failure
|
status: failure
|
||||||
secrets:
|
environment:
|
||||||
- hc_url_nightly_deploy
|
HC_URL_NIGHTLY_DEPLOY:
|
||||||
- commit_token
|
from_secret: hc_url_nightly_deploy
|
||||||
|
COMMIT_TOKEN:
|
||||||
|
from_secret: commit_token
|
||||||
|
|
||||||
when:
|
when:
|
||||||
- event: cron
|
- event: cron
|
||||||
|
Reference in New Issue
Block a user