Concourse - nyílt forráskódú CI/CD eszköz

Concourse Ingyenes telepítési eszköz

Ingyenes és nyílt forráskódú CI/CD eszköz a szoftver automatizálásához

Növelje a termelékenységet a szoftver telepítési munkafolyamatainak automatizálásával nyílt forráskódú CI/CD rendszerrel. Gyorsan konfigurálja a csővezetéket, és figyelje tovább az előrehaladást.

Áttekintés

A Concourse egy ingyenes és nyílt forráskódú CI/CD eszköz. Segít a DevOps csapatoknak a szoftver telepítési munkafolyamatok automatizálásában. A Concourse képességeket kínál az automatizálási csővezetékek méretezésére. Ez az egyik a legjobb nyílt forráskódú CI/CD szoftver, amely két alapvető összetevővel rendelkezik, mint például a Concourse Server és a Fly CLI. A Concourse Server gondoskodik a webes felhasználói felületről, API -ról és a csővezeték ütemezéséről. A Fly egy parancssori felület a csővezetékek konfigurálásához és a Concourse szerverrel való kommunikációhoz. Ez a öngyilkos folyamatos integráció az erőforrások, feladatok és munkahelyek egyszerű mechanizmusát használja. A fejlesztő könnyen konfigurálhatja a csővezetéket kódként, és áttekintheti annak előrehaladását a webes felhasználói felületen. Továbbá, ha valamelyik munka meghibásodik, a fejlesztő megtalálja a kudarc okát, és gyorsan megjavíthatja. Ezenkívül a feladatok más feladatoktól függhetnek, és ez lehetővé teszi a folyamatos kézbesítést a tárolóból a termelési kiszolgálóra. Ez a Ingyenes folyamatos integráció eszköz támogatja a plugin rendszert, és nagyon egyszerű egy beépülő modul létrehozása. A fejlesztő létrehozhat egy erőforrást, amelyet erőforrás -típusok hajtanak végre. Ez egy Container alapú szoftver, amelyet a GO és az Elm ír. A nyílt forráskódú CI/CD eszköz licencje Apache-2.0.

Rendszerkövetelmények

A beállítási összeállítási követelmények a következők:

  • Docker
  • Docker Compose

Jellemzők

A Concourse kiváló szolgáltatáslistával rendelkezik, és ezek közül néhány a következő:

  • Ingyenes és nyílt forráskódú
  • A csapatok irányítása
  • Felhasználói szerepek & amp; Engedély
  • Vezetőeszközök
  • Az erőforrások kezelése
  • Erőforrás -típusok
  • Munkák kezelése
  • hitelesítő adatok menedzsmentje

telepítés

A Docker használatával történő telepítés

Futtassa az alábbi parancsokat a Concourse Server telepítéséhez a Docker Compose segítségével.


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

Nyissa meg a böngészőt, és írja be a http: // localhost: 8080 -at a webes felhasználói felület eléréséhez. Jelentkezzen be a felhasználónévvel/jelszóval tesztként/tesztként. Végezze el a következő parancsot a Fly CLI telepítéséhez, és használja a tesztfelhasználót a bejelentkezéshez.

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