BusDK Update

bus-dev tuo kehitystyönkuluille yhden yhteisen komentopinnan

11.2.2026 bus-dev Työnkulut Orkestrointi

BusDK saa oman bus-dev-moduulin, joka kokoaa kehitystyönkulun vaiheet yhden julkisen komentopinnan alle. Sen hyöty on yksinkertainen: kehittäjän ei tarvitse enää muistaa eri skriptien nimiä tai sijainteja, kun plan, work, e2e, stage ja commit löytyvät samasta paikasta.

Tiiviisti

TL;DR

  • bus-dev tuo työvaiheet kuten plan, work, e2e, stage ja commit yhden komennon alle.
  • Rootin orkestrointi alkaa kutsua bus dev work- ja bus dev commit -komentoja erillisten modulikohtaisten skriptien sijaan.
  • Pipelinet tekevät toistuvista askelketjuista näkyviä ja ennustettavia.
  • bus-dev on näkyvä käyttöliittymä BusDK:n omaan kehitystyöhön, ei sivuun jäävä apukomento.

Kehitystyönkulun laajuus näkyy yhdellä komennolla. Help avaa heti sen, että kyse ei ole yhdestä kapeasta alikomennosta vaan koko työnkulun sanastosta:

bus-dev --help
Operations:
  init
  commit
  plan
  work
  spec
  e2e
  triage
  stage
  retry
  each

Oleellinen muutos ei ole pelkkä uusi binääri, vaan yksi yhteinen tapa sanoa mitä seuraavaksi tehdään. Kun sama pinta ohjaa sekä käsin tehtävää työtä että yhteisiä orkestrointisääntöjä, kehitystyönkulku muuttuu helpommin opittavaksi ja vähemmän riippuvaiseksi repokohtaisista apuskripteistä.

Pipelinet tekevät tästä vielä konkreettisempaa. Esimerkiksi sisäänrakennettu round-ketju kertoo yhdellä komennolla, mitä seuraavaksi oikeasti tapahtuu:

bus-dev pipeline preview round
work
e2e
stage
commit

Tuo on merkittävä parannus verrattuna tilanteeseen, jossa sama työnkulku olisi pitänyt päätellä useasta erillisestä shell-skriptistä. Nyt ketju näkyy eksplisiittisesti: ensin tehdään työ, sitten ajetaan e2e, sen jälkeen valmistellaan staging ja lopuksi commitoidaan. Koko komentopinta ja pipelinejen nykyinen sopimus löytyvät bus-dev-dokumentaatiosta.

Related

Liittyvät jutut

15.2.2026

Muutamaa päivää myöhemmin bus-run tuo saman ajatuksen myös käyttäjän omille actioneille, pipelineille ja skripteille.

Lue 15.2.2026 uutinen

bus-dev-dokumentaatio

Dokumentaatiossa näkyvät myös pipelinejen, actionien ja skriptien tarkemmat säännöt.

Avaa bus-dev-dokumentaatio