jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-59051] Tool type "jgit" does not have an install of "jgit" configured

Offen
#495 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

component:workflow-basic-steps-plugin imported-jira-issue pipeline priority:major resolution:unresolved
Vorherrschende Sprache
Java
Sterne
73
Forks
129
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

The Declarative Directive Generator gives this for using a configured JGit tool

tools {
  jgit 'jgit'
}

However, it doesn't actually work

Tool type "jgit" does not have an install of "jgit" configured - did you mean "null"?

The same happens for the Apache HTTP variant.


Originally reported by jameshowe, imported from: Tool type "jgit" does not have an install of "jgit" configured
  • status: Open
  • priority: Major
  • component(s): workflow-basic-steps-plugin
  • label(s): pipeline
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251215-220547
Raw content of original issue

The Declarative Directive Generator gives this for using a configured JGit tool

tools {
  jgit 'jgit'
}

However, it doesn't actually work

Tool type "jgit" does not have an install of "jgit" configured - did you mean "null"?

The same happens for the Apache HTTP variant.

environment
Jenkins 2.176.2<br/>
Git Plugin 3.12.0

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere die Ausgabe des Declarative Directive Generator mit einem konfigurierten JGit-Tool und dem Snippet { jgit 'jgit' }, und vergleiche sie anschließend mit dem gemeldeten Fehler wegen fehlender Installation. Prüfe die entsprechende Implementierung und Testabdeckung von workflow-basic-steps-plugin für JGit- und Apache-HTTP-Tools; abgeschlossen ist die Aufgabe, wenn beide generierten Deklarationen konfigurierte Installationen ohne den Fehler auflösen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
ci-cd
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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