Concourse est un système d'automatisation open source, utilisé surtout pour la CI/CD. Vous décrivez les pipelines en YAML, à partir de ressources, de tâches et de jobs : les ressources sont des sources externes comme un dépôt Git, chaque tâche s'exécute dans son propre conteneur, et les jobs forment un graphe de dépendances du code source à la production. Vous gérez les pipelines avec l'outil en ligne de commande fly et les suivez dans une interface web. Concourse est écrit en Go, sous licence Apache-2.0.
Concourse est un projet logiciel et non un service hébergé : vous téléchargez le serveur et la CLI fly et les exploitez vous-même, par exemple avec systemd ou Docker Compose. Vous décidez ainsi où sont traités pipelines, code source et secrets. Né chez Pivotal en 2014, le projet a été ouvert en 2015. Selon son dépôt de gouvernance, il rejoint la Cloud Foundry Foundation. Pour une organisation européenne, c'est un système de CI/CD pouvant fonctionner entièrement sous son contrôle, sans dépendre d'un fournisseur cloud externe.