Buildkite
Buildkite on palvelu, joka automatisoi ohjelmistojen rakentaa ja testaus prosessit.
- Asteikkojen poikki satoja tai tuhansia aineita.
- Suorita jopa 10000 aineina tiliä kohden.
- Buildkite käyttää putkistot, jotka voivat tehdä enemmän kuin vain rakentaa tai testejä.
- Voit siirtää tiedostoja, rakentaa sivustoja tai luoda omia putkiston toimivuutta omassa koodin tarpeisiisi.
- Webhooks ja API avulla voit kehittää mukautettuja työkaluja, muokata putkistojen ja määrittää aineet ja putkistoja vastaamaan yrityksen tarpeita.
- Buildkite agentti toimii Windows, OSX ja Linux. Voit myös käyttää satamatyöläinen säiliö ajaa solmut tai ryppäitä kontteja-yhteensopiva ympäristö.
- Integroituu GitHub ja muiden virtalähdeohjaus työkaluja, joiden avulla voit toteuttaa versiointi, forking ja muut vakio SCM toiminnallisuus.
- Buildkite tukee useita eri ohjelmointikieliä, kuten Ruby, Haskell, Java ja.
- NETTO. Se ei koskaan sisäänkäyntien lähdekoodia, mikä tarkoittaa, että muokatun kehitys ja tekijänoikeudet ovat turvallisia.
- Buildkite aineet kommunikoida Buildkite API kyselyn työtä. Verkkoyhteyksien ongelmat saattavat vaikuttaa rakentaa tai testaus.
- Vaikka on ilmainen vaihtoehto avoimen lähdekoodin projekteja, opiskelijat ja opetuksen järjestöjen on käyttäjäkohtaisesti kuukausittaiset kustannukset käyttää ohjelmistoa.
- Palvelutason sopimukset eivät ole käytettävissä standardin mukaisesti. Ne vaativat Enterprise Plan, joka on $ 2999 per kuukausi.
Buildkite toiminnallisuus riippuu aineen, joka asennetaan ja liittää lähdekoodia arkistoon. Kun olet tehnyt, että voit luoda putki, määrittelee rakentaa ja toimittaa sen. Noin vain! Kukin agentti toimii yksi rakentaa kerrallaan, mutta voit asentaa niin monta aineita kuin haluat. Voit käyttää putkistojen automatisoida rakentaa prosesseja, sekä suorittaa muut työnkulun tehtäviä, kuten ajaa skriptejä, odota käyttäjä syöttää, tuoda tietoja tai luoda web-sivun. Putkilinjat voidaan tehdä monia käteviä asioita, kuten palvelin varausten tai aiheuttaa muita putkistot. Kun putkilinjat ovat käynnissä, voit seurata niiden suorituskykyä, luotettavuutta ja asemaa. Ajan myötä voit kehittää historiaa putki suorituskykyä ja käyttää sitä ajaa muutoksia työnkulun prosesseja.