Concourse Gratis distributionsverktyg
Gratis och öppen källkod CI/CD -verktyg för programvaruautomation
Öka produktiviteten genom att automatisera arbetsflöden för programvara för programvara med ett Open Source CI/CD -system. Konfigurera snabbt pipeline och fortsätt titta på framstegen.
Översikt
Concourse är ett gratis och ** Open Source CI/CD -verktyg **. Det hjälper DevOps -team för att automatisera arbetsflöden för programvara. Concours erbjuder kapacitet för skalning av automatiseringsrörledningar. Det är en av de ** Bästa Open Source CI/CD ** -programvaran som har två kärnkomponenter som Concourse Server och Fly CLI. Concourse -server tar hand om webbgränssnitt, API och pipeline -schemaläggning. Fly är ett kommandoradsgränssnitt för att konfigurera rörledningar och kommunicera med Concourse-servern. Denna ** självhostade kontinuerlig integration ** använder den enkla mekanismen för resurser, uppgifter och jobb. Utvecklaren kan enkelt konfigurera rörledningen som kod och granska dess framsteg på webbgränssnittet. Vidare, om något jobb misslyckas, kan utvecklaren hitta misslyckandet och snabbt fixa det. Dessutom kan jobb bero på andra jobb och detta möjliggör kontinuerlig leverans från förvaret till produktionsservern. Detta ** gratis kontinuerliga integration ** -verktyg stöder ett plugin -system och det är väldigt enkelt att skapa ett plugin i det. Utvecklaren kan skapa en resurs som implementeras av resurstyper. Detta är en containerbaserad programvara skriven i Go och Elm. Licensen för ** Open Source CI/CD-verktyget ** är Apache-2.0.
Funktioner
Concours har en utmärkt funktionslista och några av dem är:
- Gratis och öppen källkod
- Hantera team
- Användarroller & amp; Behörighet
- Rörledningar
- Hantera resurser
- Resurstyper
- Hantera jobb
- referenshantering
Installation
Installera med Docker
Kör under kommandon för att installera concourse -server med Docker Compose.
$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d
Öppna webbläsare och ange http: // localhost: 8080 för åtkomst till webbgränssnittet. Logga in med användarnamn/lösenord som test/test. Kör följande kommando för installation av Fly CLI och använd testanvändare för inloggning.
$ fly -t tutorial login -c http://localhost:8080 -u test -p test