Compare commits
62 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5fe2e7a5c1 | |||
| a3a37c4130 | |||
| d2af49b62f | |||
| 0e75b87908 | |||
| 3ce94b8e0a | |||
| fae233001b | |||
| 8e7d78f89c | |||
| d31ddf6995 | |||
| 7f8a7f900b | |||
| a7d58fbb45 | |||
| 63d1eff0f0 | |||
| c53fac38d4 | |||
| e05dd2769c | |||
| 81f19cb609 | |||
| 8bf9cdb421 | |||
| 46543cf38c | |||
| 8288721ab7 | |||
| 9a00fd09b1 | |||
| e913b52c4f | |||
| bce5bbb405 | |||
| fbf73ce1b2 | |||
| 1ca80a6404 | |||
| 73a60698b2 | |||
| 5fca8258aa | |||
| 7d86bfe33d | |||
| b420947f7f | |||
| 8d1ef3ba76 | |||
| 5687aefe70 | |||
| 8f4b0079b1 | |||
| 715ed383e2 | |||
| 0a3ebe539f | |||
| e1ee169904 | |||
| 0fdd16a906 | |||
| cf5ff89bcd | |||
| 44ea945ebf | |||
| cc4d491d60 | |||
| 0692f6b185 | |||
| 8a10fe140b | |||
| baaa8398e6 | |||
| 5290a5ddd9 | |||
| 88c89a5efd | |||
| 7c627b9167 | |||
| 06e21b87b9 | |||
| 61b3611a01 | |||
| c2dce2010d | |||
| a5b23e4e31 | |||
| b70cdf4725 | |||
| a4a2d654ee | |||
| 6ae0a3d3b4 | |||
| e6e4ad3c0b | |||
| 709ddc4b2f | |||
| b553472805 | |||
| 3ee858461f | |||
| 7d099a19a5 | |||
| 516f92e4b2 | |||
| af2c97a2af | |||
| e7602ab13b | |||
| d4adc58b9d | |||
| 9a877a049a | |||
| 99ab52e9cc | |||
| ca20770a72 | |||
| 460400bd7e |
@@ -25,37 +25,27 @@ jobs:
|
|||||||
mkdir release
|
mkdir release
|
||||||
|
|
||||||
- name: export database
|
- name: export database
|
||||||
run: docker save mistox-sql -o /mistox-sql.tar
|
run: docker save mistox-sql -o release/mistox-sql.tar
|
||||||
|
|
||||||
- name: export server
|
- name: export server
|
||||||
run: docker save mistox-website -o /mistox-website.tar
|
run: docker save mistox-website -o release/mistox-website.tar
|
||||||
|
|
||||||
- name: create release
|
- name: create release
|
||||||
run: |
|
run: |
|
||||||
RESPONSE=$(curl -X POST -H "Authorization: token ${{ secrets.PUBLISH_TOKEN }}" \
|
curl -X POST -H "Authorization: token ${{ secrets.PUBLISH_TOKEN }}" \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d '{
|
-d '{
|
||||||
"tag_name": "build",
|
"tag_name": "v0.0.1",
|
||||||
"name": "Release build",
|
"name": "Release v0.0.1",
|
||||||
"body": "This is an automated release",
|
"body": "This is an automated release",
|
||||||
"draft": false,
|
"draft": false,
|
||||||
"prerelease": false
|
"prerelease": false
|
||||||
}' \
|
}' \
|
||||||
https://git.mistox.net/api/v1/repos/derek/MistoxCom-Angular/releases) && \
|
https://git.mistox.net/api/v1/repos/derek/MistoxCom-Angular/releases
|
||||||
echo "$RESPONSE" | grep -o '"id":[ ]*[0-9]*' | head -n 1 | grep -o '[0-9]*' > /release_id.txt
|
|
||||||
|
|
||||||
- name: publish database
|
- name: publish database
|
||||||
run: |
|
run: |
|
||||||
RELEASE_ID=$(cat /release_id.txt)
|
|
||||||
curl -X POST -H "Authorization: token ${{ secrets.PUBLISH_TOKEN }}" \
|
curl -X POST -H "Authorization: token ${{ secrets.PUBLISH_TOKEN }}" \
|
||||||
-F name="mistox-sql.tar" \
|
-F name="mistox-sql.tar" \
|
||||||
-F attachment=@/mistox-sql.tar \
|
-F attachment=@./release/mistox-sql.tar \
|
||||||
https://git.mistox.net/api/v1/repos/derek/MistoxCom-Angular/releases/$RELEASE_ID/assets
|
https://git.mistox.net/api/v1/repos/derek/MistoxCom-Angular/releases/v0.0.1/assets
|
||||||
|
|
||||||
- name: publish server
|
|
||||||
run: |
|
|
||||||
RELEASE_ID=$(cat /release_id.txt)
|
|
||||||
curl -X POST -H "Authorization: token ${{ secrets.PUBLISH_TOKEN }}" \
|
|
||||||
-F name="mistox-website.tar" \
|
|
||||||
-F attachment=@/mistox-website.tar \
|
|
||||||
https://git.mistox.net/api/v1/repos/derek/MistoxCom-Angular/releases/$RELEASE_ID/assets
|
|
||||||
Reference in New Issue
Block a user