Evolution #7186
Interdire la construction de paquet si la branche de packaging n’est pas poussée
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Pour reproduire:
- Un paquet existe avec la version
X
- Un utilisateur construit un paquet sans avoir poussé la branche de packaging, un nouveau paquet
X+1
est disponible et le tagpkg/eole/eole-2.4/X+1-1
est présent sur le dépôt eole - Un autre utilisateur demande la construction d’un paquet
Le soucis est que le second utilisateur n’a aucune chance d’avoir les commits du premier, les deux demandes se baseront sur la même version de paquet antérieur X
.
La seconde échouera car un paquet existe déjà pour cette version.
Révisions associées
Merge branch 'feature/build-only-pushed-branches'
Fixes: #7186 @45m
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 5468b3516cad3a23e72627e00f96ede5909e3304.
#2 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Echéance mis à 24/01/2014
- Assigné à mis à Daniel Dehennin
- Version cible mis à Eole 2.4-RC1
- Début mis à 23/01/2014
#3 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de Résolu à Fermé
jojo-zotac:~/git/conf-scribe(dist/ubuntu/precise/master)$ git package -b eole-2.4/unstable Checkout branch 'dist/ubuntu/precise/master': Already on 'dist/ubuntu/precise/master' Your branch is ahead of 'origin/dist/ubuntu/precise/master' by 1 commit. Your package branch is not pushed to 'origin' Unpushed commits: 23fdf43 commit de test non poussé Abort. jojo-zotac:~/git/conf-scribe(dist/ubuntu/precise/master)$