Skip to content
Snippets Groups Projects

Resolve "CI/Docker: only publish images for active networks"

Closes #122 (closed).

Nouveau fonctionnement de la publication d'images Docker

Désormais, il existe un job unique par monnaie (gdev et gtest) :

image

Ces jobs ne se manifestent que sur les branches release/* et lors le fichier de specs de la monnaie concernée (node/specs/gdev-raw.json ou node/specs/gtest-raw.json) est modifié.

J'ai pu faire un test manuel en modifiant temporairement le job pour que celui-ci se déclenche sur une branche test/cgeek-700 et mon image Docker a bien été produite :

https://hub.docker.com/r/duniter/duniter-v2s-gdev/tags

image.png

L'image fonctionne correctement sur ma machine :

docker run --rm -it duniter/duniter-v2s-gdev

Modifications réalisées

J'ai globalement conservé uniquement le job .deploy_docker_release_tag_multiplatform que j'ai renommé en .deploy_docker_multiplatform. Ce job est dérivé pour chaque monnaie (gdev et gtest).

Edited by Cédric Moreau

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading