Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a6cdee023c | ||
|
|
79ab715d5d |
@@ -64,15 +64,15 @@ jobs:
|
||||
- name: Validar contenido y plantillas
|
||||
run: ./bin/clusterlog --root . validate --require-zola
|
||||
|
||||
- name: Construir sitio
|
||||
run: zola build
|
||||
|
||||
- name: Depurar contexto de despliegue
|
||||
run: echo "ref=${{ github.ref }} event=${{ github.event_name }} ref_name=${{ github.ref_name }}"
|
||||
|
||||
- name: Publicar en producción (clusterlog.mcps-epcm.org)
|
||||
if: ${{ github.ref_name == 'main' }}
|
||||
run: rsync -a --delete public/ /opt/clusterlog/public/
|
||||
- name: Construir y, en main, publicar en producción
|
||||
run: |
|
||||
zola build
|
||||
if [ "${{ github.ref_name }}" = "main" ] && [ "${{ github.event_name }}" = "push" ]; then
|
||||
echo "Publicando en clusterlog.mcps-epcm.org"
|
||||
rsync -a --delete public/ /opt/clusterlog/public/
|
||||
else
|
||||
echo "Rama '${{ github.ref_name }}' (evento '${{ github.event_name }}'): no se publica."
|
||||
fi
|
||||
|
||||
- name: Fin del pipeline
|
||||
run: echo "listo"
|
||||
|
||||
Reference in New Issue
Block a user