Files
coolify-back/.gitea/workflows/build.yaml
Carlos Henrique 5730e46312
Some checks failed
Build e Deploy / build-and-deploy (push) Failing after 4m42s
Corrigido a imagem de build.
2026-02-27 18:54:54 -03:00

33 lines
1.0 KiB
YAML

name: Build e Deploy
run-name: Build & Deploy por ${{ gitea.actor }} 🚀
on:
push:
branches: [ "main", "master" ]
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout do código
uses: actions/checkout@v4
- name: Configurar JDK 21 e Cache
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'temurin'
# O setup-java nativo já gerencia o cache da pasta ~/.m2 perfeitamente!
cache: 'maven'
- name: Build do JAR (Sem Testes)
run: |
# Dar permissão de execução para o wrapper (caso não tenha)
chmod +x ./mvnw
# Usar o wrapper substitui a necessidade de instalar o Maven no sistema
./mvnw clean install -DskipTests
- name: Chamar Webhook do Coolify
run: |
curl -X GET "https://coolify.stackpanel.com.br/api/v1/deploy?uuid=iwwcg08c04css0o444k08sgg&force=false" \
-H "Authorization: Bearer ${{ secrets.COOLIFY_TOKEN }}"