Parametrul de fișier încărcat în Jenkins lipsește.

prin parametrul de fișier „Text de ajutor” pe compilația lui Jenkins,

acceptă trimiterea unui fișier dintr-un browser ca a Parametrul de compilare. Fișierul încărcat va fi plasat în locația specificată în spațiul de lucru, la care se poate accesa și utiliza compilația. Acest lucru este util pentru multe situații, cum ar fi:

  • permite oamenilor să efectueze teste pe artefactele pe care le-au construit.
  • Automatizați procesul de încărcare / lansare / implementare, permițându-i Permiteți utilizatorului să introducă fișierul.
  • Efectuați prelucrarea datelor Încărcarea unui set de date.

Numele fișierului trimis este disponibil în variabila de mediu al cărei nume este la fel ca amplasarea fișierului. De exemplu, dacă configurați locația fișierului în abc.zip, $ {abc.zip} vă va oferi numele fișierului original care a trecut de la browser (cum ar fi my.zip). Numele nu va include partea din numele directorului. .

Încărcarea fișierului este opțională. Dacă un utilizator alege să nu încarce nimic, Jenkins va sări peste acest parametru și nu va plasa nimic (dar nu va șterge nimic care este deja în spațiul de lucru).

DIV ID = „CA6A54BD94″>

locația fișierului „

Specifică locația, în raport cu spațiul de lucru, unde va fi plasat fișierul încărcat (de exemplu, ca „Jaxb -ri / date.zip”)

Simplu de încărcare a fișierului zip de exemplu testat; Nu pare să încarce fișierul oriunde, nici în spațiul de lucru, nici într-un director temporar. Cum să localizați fișierul și să-l utilizați?.

aici este un proces simplu de a încerca să încărcați fișierul.

iv id = „df8063431c”

și Eroare respectivă în execuție așa cum a fost observată în înregistrarea consolei.

 { stage { (Upload File) sh Running shell script+ ls -lrttotal 0Workspacedir///testSh@tmp/durable-ba40512f/script.sh: line 4: ${file1.zip}: bad substitution } // stage } // node End of PipelineERROR: script returned exit code 1Finished: FAILURE

am testat sugestii groovy în conformitate cu acest (mai multe moduri): obțineți fișiere binare sau tablete încărcate în Jenkins : Windows nu poate deschide dosarul. Folderul comprimat (în ZIP) nu este valabil, dar nu a existat noroc pentru ca acest lucru să funcționeze.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *