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