jenkinsci / jenkinsci/java-client-api
Is it possible to override the "Jenkins URL" configured in Jenkins?
- Vorherrschende Sprache
- Java
- Sterne
- 913
- Forks
- 466
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
In our environment the optional "Jenkins URL" has been set - to allow embedding of a user addressable URL in emails etc (as far as I understand).
This gives me a problem when using this library from a different server-based environment, as the Job URL has this configured "Jenkins URL" applied to it. The resulting URL, which is used in `job.build(true)`, isn't addressable from my server.
If the "Jenkins URL" is removed then `job.build(true)` uses the address which my code supplies when creating the JenkinsServer.
Is there a way to stop the Jenkins URL (while it is set for other reasons) being used and always use the supplied address?
Beitragsleitfaden
Rechercherichtung
Beginne bei der vom Aufrufer bereitgestellten JenkinsServer-Adresse und dem im Issue beschriebenen job.build(true)-Ablauf. Verfolge, wo die konfigurierte Jenkins-URL auf die Job-URL angewendet wird, und prüfe anschließend, dass Builds die bereitgestellte Adresse verwenden können, während die Jenkins-URL für andere Zwecke konfiguriert bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100