Commonize builds, add staging build #3

Merged
caperren merged 7 commits from staging-build into main 2025-07-09 09:45:13 +00:00
Showing only changes of commit 4c6aa09c12 - Show all commits

View File

@@ -69,7 +69,7 @@ jobs:
-H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \ -H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \
-H 'Content-Type: application/json' \ -H 'Content-Type: application/json' \
-d '{ -d '{
"name": "caperren-com-staging", "name": "caperren-com-stg",
"options": {} "options": {}
}' }'
- name: Stop App - name: Stop App
@@ -79,7 +79,7 @@ jobs:
-H 'accept: */*' \ -H 'accept: */*' \
-H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \ -H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \
-H 'Content-Type: application/json' \ -H 'Content-Type: application/json' \
-d '"caperren-com-staging"' -d '"caperren-com-stg"'
- name: Start App - name: Start App
run: | run: |
curl -k -X 'POST' \ curl -k -X 'POST' \
@@ -87,4 +87,4 @@ jobs:
-H 'accept: */*' \ -H 'accept: */*' \
-H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \ -H 'Authorization: Bearer ${{ secrets.TRUENAS_CAPERRENCOM_API_KEY }}' \
-H 'Content-Type: application/json' \ -H 'Content-Type: application/json' \
-d '"caperren-com-staging"' -d '"caperren-com-stg"'