Stage prepare_release : supprimer
Le stage prepare_release
peut sembler redondant avec tgz_release
(mis à part la conservation des artefacts et le allow_failure
).
Dans le passé, on faisait des feature-a/release-candidate
... mais au final on passait à
feature-a/release
et ce n'est pas forcément fini (car les pipelines ne sont pas les mêmes, et on a plusieurs itérations). Ce qui semble plus propre est:
- d'avoir une branche
feature-a/release
quand on veut releaser - sur cette branche, s'assurer que tout passe
- quand on veut faire la release, merge de cela dans
dev
+ lancement manuel ?
Ou est-ce trop risqué pour déployer des choses non prêtes ?