This commit is contained in:
parent
280e67042b
commit
957e4c65c0
1 changed files with 10 additions and 1 deletions
|
|
@ -1,5 +1,5 @@
|
|||
# /.forgejo/workflows/build.yml
|
||||
name: Build
|
||||
name: Build & Deploy
|
||||
|
||||
on:
|
||||
push:
|
||||
|
|
@ -13,6 +13,7 @@ env:
|
|||
REGISTRY_PASSWORD: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
|
||||
CONTAINER_IMAGE_NAME: ${{ vars.CONTAINER_REGISTRY }}/${{ vars.CONTAINER_IMAGE_OWNER }}/${{ vars.CONTAINER_IMAGE_NAME }}
|
||||
IMAGE_VERSION: build
|
||||
DISCORD_WEBHOOK: ${{ vars.DISCORD_WEBHOOK }}
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
|
@ -54,3 +55,11 @@ jobs:
|
|||
cd ~/repo
|
||||
./replace-env.sh APP_USER "${{ env.IMAGE_VERSION }}"
|
||||
./deploy.sh hrms-user
|
||||
- name: Discord Notification
|
||||
if: always()
|
||||
run: |
|
||||
STATUS="${{ job.status == 'success' && '✅ Success' || '❌ Failed' }}"
|
||||
COLOR="${{ job.status == 'success' && '3066993' || '15158332' }}"
|
||||
curl -H "Content-Type: application/json" -X POST \
|
||||
-d "{\"embeds\":[{\"title\":\"$STATUS\",\"description\":\"Build & Deploy Image: \`${{env.CONTAINER_IMAGE_NAME}}:${{env.IMAGE_VERSION}}\`\nBy: \`${{gitea.actor}}\`\",\"color\":$COLOR}]}" \
|
||||
${{ env.DISCORD_WEBHOOK }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue