Concourse - Strumento CI/CD open source

Concourse Strumento di distribuzione gratuito

Strumento CI/CD gratuito e open source per l'automazione del software

Aumenta la produttività automatizzando i flussi di lavoro di distribuzione del software con un sistema CI/CD open source. Configurare rapidamente la pipeline e continuare a guardare i progressi.

Panoramica ### ** ** Concourse è uno strumento CI/CD gratuito e *. Aiuta i team DevOps per l’automazione dei flussi di lavoro di distribuzione di software. Concourse offre funzionalità per il ridimensionamento delle condutture di automazione. È uno dei migliori software CI/CD open source che viene fornito con due componenti principali come Concourse Server e Fly CLI. Concourse Server si occupa dell’interfaccia utente Web, dell’API e della pianificazione della pipeline. Fly è un’interfaccia della riga di comando per la configurazione di condutture e comunicare con il server concasso. Questa integrazione continua autosufficiente utilizza il semplice meccanismo di risorse, compiti e posti di lavoro. Lo sviluppatore può facilmente configurare la pipeline come codice e rivedere i suoi progressi nell’interfaccia utente Web. Inoltre, se qualsiasi lavoro fallisce, lo sviluppatore può trovare la ragione di fallimento e risolverlo rapidamente. Inoltre, i lavori possono dipendere da altri lavori e ciò consente la consegna continua dal repository al server di produzione. Questo strumento Integrazione continua gratuita supporta un sistema di plug -in ed è molto semplice creare un plug -in in esso. Lo sviluppatore può creare una risorsa implementata dai tipi di risorse. Questo è un software basato su container scritto in GO ed ELM. La licenza per lo strumento CI/CD open source ** è Apache-2.0.

Requisiti di sistema

I requisiti per la configurazione del Concourse includono:

  • Docker
  • Docker compose

Caratteristiche

Concourse ha un eccellente elenco di funzionalità e alcuni di essi lo sono:

  • gratuito e open source
  • Gestione dei team
  • Ruoli utente & amp; Autorizzazioni
  • Pipeline
  • Gestione delle risorse
  • Tipi di risorse
  • Gestione dei lavori
  • Gestione delle credenziali

Installazione

Installazione dell’utilizzo di Docker

Esegui comandi sotto per installare Server Concourse con Docker Compose.


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

Apri il browser e immettere http: // localhost: 8080 per l’accesso all’interfaccia utente Web. Accedi con nome utente/password come test/test. Eseguire il seguente comando per l’installazione di Fly CLI e utilizzare Test User per l’accesso.

$ fly -t tutorial login -c http://localhost:8080 -u test -p test
 Italiano