Hall - outil d'open source CI / CD

Concourse Outil de déploiement gratuit

Outil CI / CD gratuit et open source pour l'automatisation des logiciels

Boostez la productivité en automatisant les workflows de déploiement des logiciels avec un système CI / CD open source. Configurez rapidement le pipeline et continuez à regarder les progrès.

Aperçu

Le hall est un outil CI / CD open source gratuit et open source . Il aide les équipes DevOps pour automatiser les workflows de déploiement de logiciels. Hall offre des capacités pour la mise à l’échelle des pipelines d’automatisation. Il s’agit de l’un des meilleurs logiciels CI / CD open source qui sont livrés avec deux composants principaux tels que CONCHETED Server et Fly CLI. Le serveur hall s’occupe de l’interface utilisateur Web, de l’API et de la planification des pipelines. Fly est une interface de ligne de commande pour configurer des pipelines et communiquer avec le serveur hall. Cette intégration continue d’auto-hébergement utilise le mécanisme simple des ressources, des tâches et des travaux. Le développeur peut facilement configurer le pipeline en tant que code et examiner ses progrès dans l’interface utilisateur Web. De plus, en cas d’échec du travail, le développeur peut trouver la raison de l’échec et le réparer rapidement. De plus, les travaux peuvent dépendre d’autres travaux et cela permet la livraison continue du référentiel au serveur de production. Cet outil d’intégration continue franc *** prend en charge un système de plugin et il est très simple de créer un plugin. Le développeur peut créer une ressource implémentée par les types de ressources. Il s’agit d’un logiciel basé sur un conteneur écrit dans Go et Elm. La licence pour l’outil Open Source CI / CD ** est Apache-2.0.

Configuration requise

Les exigences de configuration du concours comprennent:

  • Docker
  • Docker Compose

Caractéristiques

Le hall a une excellente liste de fonctionnalités et certains d’entre eux sont:

  • gratuit et open source
  • Gérer les équipes
  • Rôles utilisateur & amp; Autorisation
  • pipelines
  • Gestion des ressources
  • Types de ressources
  • Gérer des emplois
  • Gestion des diplômes

Installation

Installation à l’aide de Docker

Exécutez les commandes ci-dessous pour installer le serveur de hall avec Docker Compose.


$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d

Ouvrez le navigateur et entrez http: // localhost: 8080 pour accéder à l’interface utilisateur Web. Connectez-vous avec nom d’utilisateur / mot de passe en tant que test / test. Exécutez la commande suivante pour installer Fly CLI et utiliser l’utilisateur de test pour la connexion.

$ fly -t tutorial login -c http://localhost:8080 -u test -p test
 Français