Integración de CI/CD y NAS con Docker, Portainer y GitLab
1. Preparación del entorno base
1.1 Requisitos del servidor
Arquitectura x86 (se recomienda mínimo 4 núcleos y 8 GB de RAM; el almacenamiento depande de la necesidad)
Sistema operativo: Ubuntu 22.04 LTS o CentOS Stream 9
Red: Se aconseja IP fija o nombre de dominio
1.2 Instalación de Docker y Docker Compose
# Ejemplo en Ubuntu
sudo apt update ...
Publicado el 7-15 06:34
Sintaxis de Pipeline en GitLab CI: Configuración con only, except, rules y workflow
only y except
Los parámetros only y except controlan la ejecución de jobs en función de ramas o etiquetas. Están siando reemplazados gradualmente por rules.
only define las ramas y etiquetas del proyecto Git donde el job se ejecutará. except define aquelas donde el job no se ejecutará.
# Ejemplo con regexp y palabra clave especial
tarea:
only ...
Publicado el 6-9 19:59