web-dev-qa-db-fra.com

Qu'est-ce qu'un script de déploiement?

Conversation:

Moi: Comment fait-on le swap over? N'y aura-t-il pas de temps d'arrêt, peu importe comment nous le faisons?

X: Nous devrons faire un script de déploiement complet de toutes les étapes à compléter. alors nous pouvons voir où le temps d'arrêt pourrait arriver

S'agit-il simplement d'un test complet/déploiement factice ou s'agit-il d'une forme d'analyse de planification/test?

N'hésitez pas à migrer ceci vers un site SE plus approprié s'il en existe un.

1
Adam Lynch

L'exemple de conversation que vous avez fourni ressemble énormément à celui que j'entends régulièrement.

Dans mon contexte (IT), les scripts de déploiement sont généralement des scripts réels ( (BASH ou ant cibles)) qui envoient du code du contrôle de code source à un niveau autre que de développement. Cependant, la direction qualifie parfois "toutes les étapes" nécessaires pour passer du développement à la production de "déploiement". Ces étapes incluent le provisionnement des serveurs, la création de bases de données, la modification des fichiers de configuration et l'hôte d'autres tâches d'administration système. Toutes ces étapes peuvent être considérées comme un script (bien que je les ai qualifiées de "liste perforante" ou de "liste dynamique").

Bref récit: la signification des scripts de déploiement dépend de la personne qui participe à la conversation et du contexte, mais il s'agit généralement d'un script réel.

1
rickumali

Il y a une discussion de scripts de déploiement sur StackOverflow

0
Digital Essence