Gå til innholdet

Kjør en pipeline manuelt

Denne veiledningen handler om å starte en kjøring for hånd. Vil du følge en kjøring, lese utdataene fra et steg og komme deg videre etter en feil, kan du se Overvåk pipeline-kjøringer.

  1. Klikk Pipelines i sidestolpen for arbeidsområdet.
  2. Trykk Kjør pipeline i toppteksten. Du kommer til kjøringsvelgeren (/workspaces/<workspace-id>/pipelines/run).
  3. Velg en mal i panelet til venstre. Hvert kort viser navnet på malen, beskrivelsen og om den tar imot inndata.
  4. Fyll ut inndataskjemaet til høyre. Påkrevde felt blokkerer knappen til de har en verdi; en mal uten inndata sier ifra om det.
  5. Trykk Kjør pipeline.

Du kommer til detaljsiden for kjøringen, med tidslinjen og graflerretet oppdatert i sanntid.

Kjøringsvelgeren viser en mal bare når begge disse er oppfylt:

  • Bryteren for malen er på i Innstillinger → Arbeidsområde → Pipeline-maler.
  • Tillat manuell kjøring er på i dialogen Manuell kjøring i malredigereren — det er denne bryteren som oppretter manual-utløseren som kjøringsvelgeren leser.

Åtte av de tretten innebygde malene leveres deaktivert: external_pr_welcome, cross_review, ticket_to_pr, pr_triage, pre_merge_gate, release_notes, dep_audit og pr_digest. Motoren nekter å starte en deaktivert mal, så slå på bryteren før du leter etter den her.

Det finnes ingen Kjør-handling per mal i mallisten, og ingen kjør-knapp inne i redigereren — kjøringsvelgeren er det eneste manuelle inngangspunktet.

En inndata av typen Arkiv viser en velger over de registrerte repoene i arbeidsområdet. Når du velger ett, fylles repo_id, repo_local_path, repo_full_name og — når repoet har en GitHub-remote — repo_owner og repo_name inn i kjøringens nyttelast, slik at steg nedstrøms kan lese det de trenger.

Siden med kjøringsdetaljer har tre deler: en metastripe (starttid, aktiv varighet, stegframdrift, et feilbanner, Prøv på nytt og Slett), en sammenleggbar tidslinje med varighet og kostnad per steg, og graflerretet. Å velge en node åpner stegpanelet til det steget.

Overvåk pipeline-kjøringer dekker alt dette, inkludert hvordan du leser et suspendert steg og hva du gjør når et steg feiler.

Hver kjøring du starter fra appen, er en ekte kjøring.