Commit 53b6fbad authored by ANDRE FILIPE ALOISE's avatar ANDRE FILIPE ALOISE

Adiciona robô 2

parent ce2f3ec9
Pipeline #7918 canceled with stage
image: python:3.9-buster
# Define que usaremos cache para ser mais rápido
variables:
PIP_CACHE_DIR: "$CI_PROJECT_DIR/.cache/pip"
cache:
paths:
- .cache/pip
pages:
script:
# O Robô se identifica
- git config --global user.name "Robo CI"
- git config --global user.email "robo@gitlab.com"
# Instala as ferramentas
- pip install mkdocs mkdocs-material mike
# Baixa a branch especial onde os sites ficam guardados
- git fetch origin pages --depth=1 || git checkout --orchestrator pages || echo "Criando branch pages"
# LÓGICA DE VERSÃO (O Grande Segredo)
# Se estamos na branch 'main', publicamos como versão 'dev' (desenvolvimento)
# Se estamos numa branch de versão (v1.0), publicamos como '1.0'
- |
if [ "$CI_COMMIT_BRANCH" == "main" ]; then
mike deploy dev latest --update-aliases --push
else
mike deploy $CI_COMMIT_BRANCH --push
fi
artifacts:
paths:
- public # Onde o site final fica
# Quando esse robô deve trabalhar?
only:
- main
- /^v\d+\.\d+/ # Ex: v1.0, v2.0
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment