Puncte:0

Folosind un sistem RHEL într-o conductă Jenkins, probleme cu permisiunile în volume docker-compose

drapel fr

Am un agent RHEL 7 Jenkins. Pe acest agent, am configurat o conductă pentru a extrage pur și simplu un cod și a face a

sh „docker-compune”

cu următorul fișier compus.

versiunea: '3'
Servicii:
  pythontest:
    imagine: python:3.6
    volume:
      - ./logs:/usr/local/logs

Problema vine în etapa postării, în care vreau să fac o curățare și să șterg toate folderele și fișierele din spațiul de lucru. Se pare că fișierele care au fost create de volum sunt deținute de root și doar root și scrie în ele. Deci Jenkins nu le poate șterge. Pasul de postare este un simplu apel la cleanWS

cleanWs deleteDirs: true

Cum pot lăsa utilizatorul Jenkins să fie proprietarul fișierelor, astfel încât acestea să poată fi curățate?

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.