Trenutno dejavna stran: start » sl » Interna dokumentacija » Razširitve DokuWikija (WvdS) » Pipelines » Hitri začetek: zagon prvega pipelina in branje njegovega zapisa

Hitri začetek: zagon prvega pipelina in branje njegovega zapisa

Najkrajša pot od „vtičnik je nameščen“ do „izvedba je zabeležena, pripisana vam, in njeni trije zapisni tokovi so berljivi“. Trije koraki, približno deset minut.

Predpogoji

  • wkdopipelines, wkdocore, wkdostorage in wkcore so nameščeni in vklopljeni.
  • Projekt in v njem določen pipeline. Če ga ni, zaslon to pove: Za ta projekt še ni določen noben pipeline.
  • Pravica za zagon, ki ni ista kot pravica za gledanje — glejte korak 1.
  • Strežnik lahko izvede to, kar pipeline pokliče, in sicer kot uporabnik spletnega strežnika.

Korak 1: preverite, katero pravico imate

Ta vtičnik vodita dve različni vprašanji:

Dejanje Sprašuje po
Gledanje izvedb in zapisov vaši vlogi v projektu
Zagon izvedbe širšem okviru pravic

Videti pipeline še ne pomeni ga smeti zagnati. Ta neuravnoteženost je namerna: brati zgodovino je običajno članstvo v projektu, zagnati proces na strežniku ni.

Korak 2: zaženite

Odprite vozlišče Pipeline projekta:

/doku.php?id=sl:projects:acme:pipelines&do=wkdopipelines

Izberite pipeline s seznama in ga zaženite.

Korak 3: preberite zapis

Odprite izvedbo. Zapis je zajet v treh ločenih tokovih:

Tok Vsebuje
out Kar je proces zapisal na standardni izhod.
err Kar je proces zapisal na standardni izhod za napake.
sys Kar je storil izvajalnik sam — njegovo lastno poročilo o poskusu.

Tretji je tisti, ki ga nihče ne pričakuje, in tisti, ki odgovori na prvo vprašanje po neuspehu.

Preverjanje rezultata

  • Izvedba stoji na seznamu s Stanje (v čakalni vrsti, v teku, uspelo, spodletelo, preklicano), Začetek, Konec, Izhod in Zagnal — in tam stoji vaše ime.
  • Vsi trije tokovi so berljivi ločeno.
  • Zgodovina izvedb vsebuje prejšnje izvedbe z njihovimi izvajalci in izidi. „Včeraj je delovalo“ s tem postane preverljivo namesto zapomnjeno.

Takole s sys ločite neuspeha, ki sta sicer videti enaka — proces je odpovedal, ali pa ga izvajalnik ni nikoli zagnal:

  • Nekaj v out/err in neuspeh → proces je tekel in odpovedal.
  • Nič v out/err, nekaj v sys → nikoli ni bil zagnan, in sys pove, zakaj.

Združen zapis prav to razliko naredi najtežje ugotovljivo. Ločeni tokovi jo naredijo prvo, kar se vidi.

Naslednji korak

  • wkdodashboard — pipelini projekta na njegovi vstopni strani.
  • wkdopipelines (v nemščini) — stran paketa: pravila izvajanja, izvajalnik in zapisovalnik.
sl/wiki/dwe/wkdopipelines/quickstart.txt · Zadnja sprememba: uporabnika 0.0.0.0