Puncte:0

Jenkins: Diferența dintre job și spațiu de lucru/loc de muncă?

drapel cn

În cea mai recentă versiune de Jenkins pe centos 7.9, care este diferența dintre /var/lib/jenkins/jobs/ și /var/lib/jenkins/workspace/?

Ambele arată de parcă ar găzdui același lucru (artefactul unei construcții), dar primul este mai mult pentru arhivă, în timp ce al doilea este spațiul de lucru la care se lucrează în prezent? Apreciez orice ajutor pentru a înțelege acest lucru.

Puncte:0
drapel us

The locuri de munca directorul este locul în care Jenkins stochează definițiile jobului, construiește artefacte și construiește jurnalele.

Spațiul de lucru este directorul care este folosit pentru a crea versiunea. Se poate alege ce fișiere să stocheze ca artefacte de construcție în configurația jobului.

Spațiul de lucru poate fi considerat o locație temporară pentru realizarea lucrurilor de construcție. Poate fi curățat automat înainte/după construcție dacă se dorește. Cu toate acestea, atunci când un depozit git este folosit ca bază pentru construirea, curățarea spațiului de lucru determină descărcarea completă a depozitului ori de câte ori este creată construcția. Prin urmare, curățarea completă a spațiului de lucru nu este întotdeauna un lucru bun.

Sper că acest lucru va clarifica conceptele.

drapel ba
Doar pentru a adăuga, spațiul de lucru va exista și pe nodurile (aka slaves) în care agenții rulează, dar jurnalele (și artefactele dacă archiveArtifats este activat) sunt copiate înapoi pe server în directorul jobs/.../builds, post-build. Cea mai bună practică este să nu se bazeze pe controler (master). Spațiul de lucru ar trebui să fie considerat efemer.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.