Le gestionnaire de déploiement est le panneau au bas du tableau de bord qui stocke les sources de déploiement réutilisables — archives applicatives et dépôts Git/SVN enregistrés. Tout ce qui est stocké ici peut être déployé vers n’importe quel environnement compatible sans le téléverser ou l’enregistrer à nouveau.
Deux onglets couvrent les deux types de source :
- Archive — paquets applicatifs téléversés depuis un fichier local ou récupérés depuis une URL.
- Git / SVN — projets VCS enregistrés, avec identifiants d’accès optionnels.
Onglet Archive
L’onglet Archive liste chaque archive téléversée dans votre compte :
- Name — le nom du fichier d’archive.
- Comment — note optionnelle décrivant l’application.
- Size — taille de l’archive.
- Upload Date — date d’ajout de l’archive.
Téléverser une archive
Cliquez sur Upload. La boîte de dialogue accepte deux modes de téléversement :
- Local file — choisissez un fichier depuis votre machine locale. Taille maximale : 150 Mo.
- URL — fournissez une URL publique pointant vers l’archive. Utilisez ce mode quand l’archive dépasse la limite de 150 Mo.
Remplissez optionnellement le champ Comment, puis cliquez sur Upload.
Déployer une archive
Survolez l’entrée d’archive et cliquez sur Deploy to. La boîte de dialogue de déploiement s’ouvre avec l’archive pré-sélectionnée. Configurez l’environnement cible, le chemin, les hooks et la stratégie de déploiement, puis cliquez sur Deploy.
Retirer des archives
Sélectionnez les archives via leurs cases à cocher et cliquez sur Delete dans le panneau supérieur.
Onglet Git / SVN
L’onglet Git / SVN stocke les références aux dépôts distants ainsi que les identifiants d’accès. Une fois un dépôt enregistré, il peut être déployé vers n’importe quel environnement.
Enregistrer un dépôt
Cliquez sur Add Repo. La boîte de dialogue requiert :
- Name — nom du projet. Pas d’espaces ni de caractères spéciaux.
- Type — Git ou SVN.
Pour Git :
- URL — URL du dépôt.
- Branch — branche à suivre (
masterpar défaut). - Use Authentication — optionnel. Supporte l’authentification par mot de passe, jeton ou clé SSH.
Si le dépôt est protégé par authentification à deux facteurs, utilisez un jeton d’accès personnel depuis GitHub, GitLab ou votre fournisseur VCS — pas votre mot de passe de compte. Les portées du jeton devraient être limitées au minimum requis par le flux de déploiement.
Pour SVN :
- URL — URL du dépôt.
- Login et Password — identifiants d’authentification (si le dépôt les requiert).
Deux boutons d’action sont disponibles :
- Add — enregistre le projet dans le gestionnaire de déploiement sans déployer.
- Add + Deploy — enregistre et ouvre immédiatement la boîte de dialogue de déploiement.
Gérer les dépôts enregistrés
Survolez une entrée de projet Git / SVN et utilisez :
- Deploy to — ouvre la boîte de dialogue de déploiement avec le dépôt pré-sélectionné.
- Edit — changer nom, URL, branche ou identifiants.
- Delete — retire l’enregistrement. Les projets déjà déployés sur les serveurs applicatifs ne sont pas affectés.
Rotation des identifiants
Quand les identifiants d’un dépôt changent — par exemple un jeton d’accès personnel renouvelé — mettez-les à jour une fois dans le gestionnaire de déploiement. La plateforme demande ensuite d’appliquer les nouveaux identifiants à chaque projet existant qui utilise le dépôt. Confirmez pour mettre à jour.