BusDK Update

bus-run tuo projektin omat toiminnot, skriptit ja pipelinet .bus/run-hakemistoon

15.2.2026 bus-run Toiminnot Pipelinet

bus-run tuo BusDK:hon oman komentopinnan projekteille, jotka haluavat ajaa omia promptteja, skriptejä ja pipelineja ilman että ne sidotaan bus-dev-työnkulkuun. Työkalun nykyinen idea on tarkoituksella selkeä ja rajattu: aja sitä mitä projekti itse määrittelee hakemistoon .bus/run.

Tiiviisti

TL;DR

  • bus-run tuo käyttäjän määrittelemät toiminnot, skriptit ja pipelinet yhden komennon alle.
  • Projektikohtainen sisältö luetaan .bus/run-hakemistosta eikä sitä tarvitse kovakoodata erillisiin shell-kääreisiin.
  • bus run list näyttää, mitä projektissa on tarjolla, ja komento voidaan ajaa suoraan nimellä.
  • Työkalu ei yritä tehdä kaikkea itse, vaan ajaa vain sen mitä projekti määrittelee.

Muutoksen ydin on, että projektin oma automaatio tulee näkyväksi Bus-komentona. Jos projektissa on pieni tarkistus, siihen ei enää tarvita erillistä muistettavaa käynnistysskriptiä. Esimerkiksi tällainen `check` riittää:

.bus/run/check.sh
#!/usr/bin/env sh
printf 'script ok\n'

bus-run list
bus-run check
check	action script	.bus/run/check.sh
script ok

Ensimmäinen komento kertoo, mitä projektissa on ajettavana. Toinen näyttää, että se voidaan käynnistää suoraan nimellä. Tämä on pieni mutta käytännössä hyödyllinen muutos: projektin oma automaatio muuttuu löydettäväksi, nimetyksi ja toistettavaksi sen sijaan että se olisi vain joukko irrallisia tiedostoja.

Raja bus-dev:n ja bus-run:in välillä selkeytyi samalla. bus-dev jäi kehitystyönkuluille kuten plan, work ja e2e, kun taas bus-run keskittyy projektin omaan suoritettavaan sisältöön: promptteihin, pipelineihin ja skripteihin. Ero on tärkeä, koska kaikki ajettava ei ole kehitystyökalua eikä kaiken tarvitse kulkea saman workflow-sopimuksen läpi. Komentopinta on tässä vaiheessa tarkoituksella kapea: sillä ei ole omia sisäänrakennettuja liiketoimintavaiheita, vaan sen arvo tulee siitä mitä projekti itse määrittelee. Nykyinen sopimus löytyy bus-run-dokumentaatiosta.

Related

Liittyvät jutut

11.2.2026

bus-dev tuo hieman aiemmin vastaavan yhden komentopinnan kehitystyönkuluille.

Lue 11.2.2026 uutinen

bus-run-dokumentaatio

Dokumentaatiossa näkyvät myös prompt-, pipeline- ja script-muodot tarkemmin.

Avaa bus-run-dokumentaatio