Il y a peu de situations qui obligent les utilisateurs à fournir leur mot de passe tout en automatisant les choses pendant le processus de développement. Le déploiement du site n'est qu'une des situations courantes. La création de fichiers dmg sous OS X nécessite également un mot de passe. La plupart des utilitaires de ligne de commande utilisés dans les scripts peuvent recevoir un mot de passe via stdin.
Fournir un mot de passe chaque fois que le script est exécuté va un peu à l'encontre du but de "automatique". Le stocker en texte brut dans le script va à l'encontre du but du mot de passe. Quelle est l'approche la plus optimale pour fournir des mots de passe aux scripts qui en ont besoin?
la source