trigger ci

This commit is contained in:
buenosairesam
2025-12-31 17:31:18 -03:00
parent 8cc617b6b6
commit 568ceddcf3
2 changed files with 12 additions and 7 deletions

View File

@@ -8,28 +8,32 @@ steps:
image: python:3.11-slim image: python:3.11-slim
commands: commands:
- pip install pyyaml jinja2 - pip install pyyaml jinja2
- python build.py -cfg amar - python build.py dev --cfg amar
- ls -la gen/ - ls -la gen/
# Build Docker image from generated code # Build Docker image from generated code
build: build:
image: docker:24-dind image: docker:24-dind
commands: commands:
- echo "$REGISTRY_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin registry.mcrn.ar
- cd gen - cd gen
- docker build -t registry.mcrn.ar/soleprint:${CI_COMMIT_SHA::7} . - docker build -t registry.mcrn.ar/soleprint:${CI_COMMIT_SHA:0:7} .
- docker tag registry.mcrn.ar/soleprint:${CI_COMMIT_SHA::7} registry.mcrn.ar/soleprint:latest - docker tag registry.mcrn.ar/soleprint:${CI_COMMIT_SHA:0:7} registry.mcrn.ar/soleprint:latest
secrets: [registry_user, registry_password]
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
when: when:
event: push event: push
branch: main branch: main
# Push to private registry # Push to registry
push: push:
image: docker:24-dind image: docker:24-dind
commands: commands:
- docker push registry.mcrn.ar/soleprint:${CI_COMMIT_SHA::7} - echo "$REGISTRY_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin registry.mcrn.ar
- docker push registry.mcrn.ar/soleprint:${CI_COMMIT_SHA:0:7}
- docker push registry.mcrn.ar/soleprint:latest - docker push registry.mcrn.ar/soleprint:latest
secrets: [registry_user, registry_password]
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
when: when:
@@ -45,6 +49,7 @@ steps:
key: key:
from_secret: deploy_key from_secret: deploy_key
script: script:
- echo "$REGISTRY_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin registry.mcrn.ar
- docker network create mainroom_default 2>/dev/null || true - docker network create mainroom_default 2>/dev/null || true
- cd ~/soleprint && git pull origin main - cd ~/soleprint && git pull origin main
- cd ~/soleprint/gen - cd ~/soleprint/gen
@@ -56,6 +61,7 @@ steps:
- docker pull registry.mcrn.ar/soleprint:latest - docker pull registry.mcrn.ar/soleprint:latest
- docker compose down || true - docker compose down || true
- docker compose up -d - docker compose up -d
envs_from_secrets: [registry_user, registry_password]
when: when:
event: push event: push
branch: main branch: main

View File

@@ -432,8 +432,7 @@
if if
vein.status="" vein.status=""
="planned" ="planned"
%} %}data-disabled="true"
data-disabled="true"
{% {%
endif endif
%} %}