Les intégrations et les webhooks relient chaque push, déploiement et sauvegarde à tes processus existants, sans qu'il soit nécessaire de faire des requêtes personnalisées ou des mises à jour manuelles.

Utilise GitHub, GitLab ou Bitbucket comme source de référence pour ton code. Upsun synchronise le dépôt et gère les environnements à partir des activités liées aux branches et aux pull requests.
Crée des branches, lance des pull requests, envoie du code et fusionne les modifications dans ton dépôt source. Upsun peut créer, reconstruire et supprimer des environnements correspondants en fonction de cette activité.
Les scripts d'activité exécutent une logique personnalisée en fonction des événements de la plateforme, grâce à des utilitaires intégrés pour les requêtes HTTP, Slack et Jira.
Upsun aide les équipes à relier leurs activités de déploiement aux outils qui prennent déjà en charge leur processus de mise en production.
Les webhooks et les intégrations de sources transfèrent automatiquement l'état de déploiement d'un outil à l'autre. Finies les copies manuelles et les mises à jour manquées.
Lorsqu'une demande de pull ou de fusion est ouverte, Upsun crée un environnement de test et renvoie l'URL vers la demande. Les réviseurs cliquent directement sur la modification en cours d'exécution.
Le code, les environnements, l'intégration continue (CI) et les systèmes internes sont souvent hébergés à des endroits différents. Les intégrations permettent de les synchroniser sans obliger les équipes à adopter un nouveau processus.
Upsun exécute des scripts d'activité sur sa propre infrastructure. Pas de couche d'intégration personnalisée à surveiller, à déboguer ou à maintenir.
Les activités s'exécutent dans des files d'attente parallèles, et les activités de production sont prioritaires sur l'ensemble de ces files. Un environnement de test bruyant ne doit pas retarder un événement de production urgent.
Chaque intégration enregistre ses activités dans le projet. Consulte l'historique des exécutions, visualise les journaux complets et rejoue les événements ayant échoué depuis la CLI ou la console.