Template .containers.gitlab-ci.yml works incorrectly on repositoris where root branch is named main.
Ponieważ od pewnego czasu główny branch w nowych projektach nazywa się main
a nie master
jak wcześniej, kontenery budowane na podstawie templatu .containers.gitlab-ci.yml
tworzą kontener z tagiem main
zamiast latest
.
Proponowane rozwiązanie (nieweryfikowane)
Do filtrów except
oraz only
dodać main
i stosować filtry z 2 elementami
Zarys propozycji:
template-container-build:
except:
- "master"
- "main"
template-container-build-master:
only:
- "master"
- "main"