wapt-get upload-package my-paquet-waptme renvoie une erreur : le paquet existe...
J'ai trouvé une autre solution :
- Je prépare mon paquet avec un numéro de contrôle identique à celui de prod.
- Je supprime le paquet de prod depuis la console
- Je wapt-get build-upload my-paquet-wapt
Ainsi le paquet et upgrader sans que les postes qui en bénéficie ce mette à jour.
De: "Fonteneau Simon" <sfonteneau@stemarie-aizenay.fr>
À: wapt@lists.tranquil.it
Envoyé: Jeudi 10 Septembre 2015 15:29:02
Objet: Re: [Wapt] Question mise à jour des paquets
Bonjour
wapt-get upload -i my-paquet-wapt
incrémente automatique une version lors de l'upload (donc force une nouvelle mise a jour sur les postes)
wapt-get upload my-paquet-wapt
N'incrémente pas la version et laisse celle indiquer dans le fichier version (donc ne force pas une nouvelle mise a jour sur les postes)
ATTENTION, lorsque dans la console tu fait clique droit, éditer le paquet, une incrémentation du fichier version est faite.
Simon
Le 10/09/2015 15:25, Didier Paulin a écrit :
Merci pour ta réponse.
J'ai bien compris le mécanisme que tu décrit, mais est-il possible de modifier un paquet de prod sans que les poste qui l'ont déjà le reinstall.
Je m'explique : J'ai un paquet de 1Go, je veux simplifier/modifier mon script pour les prochains déploiement. Si j'upload la version corrigé, les postes qui dispose du paquet vont à nouveau télécharger le paquet pour rien...
Existe-il une commande "écrase et remplace" en gardant le même numéro de version ou bien faut-il le faire manuellement avec winscp ?
Le 10/09/2015 13:44, Didier Paulin a écrit :
Bonjour, actuellement quand je modifie un paquet, je change le versioning puis je le pousse par la commande wapt-get build-upload , tous va bien.
Parfois je voudrait améliorer /debuger mon paquet sans pour autant que tous les postes le reinstall (et le ré-télécharge)
Qu’elle est la méthode "officiel" pour modifier un paquet en gardant le même numéro de versioning ?
Pour tester un paquet, il n'est pas nécessaire de la pousser sur le dépôt.
On peut tester avec
wapt-get install <répertoire des sources du paquet>
ou bien
wapt-get install <chemin vers fichier wapt>
On peut buiber un paquet sans l'uploader.
wapt-get build-package <répertoire source du paquet>
Hubert
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt