jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-28718] withTool

Offen
#393 13 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
component:workflow-basic-steps-plugin imported-jira-issue priority:major resolution:unresolved
Vorherrschende Sprache
Java
Sterne
73
Forks
129
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Rather than

withEnv(["PATH=${tool 'Maven 3.2.2'}/bin:${env.PATH}"]) {sh 'mvn package'}

you should be able to say

withTool('Maven 3.2.2') {sh 'mvn package'}

where this code builds the environment variables within the block.

---
Originally reported by jglick, imported from: withTool


  • assignee: jglick
  • status: Open
  • priority: Major
  • component(s): workflow-basic-steps-plugin
  • label(s): followup, tools
  • resolution: Unresolved
  • votes: 8
  • watchers: 17
  • imported: 20251215-220547

Raw content of original issue

Rather than


withEnv(["PATH=${tool 'Maven 3.2.2'}/bin:${env.PATH}"]) {sh 'mvn package'}


you should be able to say


withTool('Maven 3.2.2') {sh 'mvn package'}


where this code builds the environment variables within the block.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.