Sto cercando di creare un lavoro, in Jenkins, che mi consenta di creare un progetto che è memorizzato in Subversion, ma mi chiederà quale etichetta, ramo o tronco voglio costruire.Creazione di tronchi, rami e tag SVN in Jenkins?
Ho provato a fare una costruzione parametrizzata, aggiungendo un parametro "List Subversion tags", ma crea un dropdown con solo/branches,/tags e/trunk. Non elenca i singoli rami o tag.
Avrei pensato che l'utilizzo del Subversion Release Manager avrebbe gestito questo, ma non fornisce alcuna documentazione significativa su come usarlo, e tutti i miei tentativi di usarlo finora hanno portato a non chiedermi un ramo, ma procedendo per controllare l'intero albero - tronco e ogni ramo e tag.
Jenkins Issue 10678 avrebbe dovuto fornire questo, ma che era nel 2011, e se deve ancora funzionare, non sono stato in grado di farlo funzionare per me.
Qualcuno sa come farlo accadere?
diffidare di questo problema con il plugin Subversion quando si utilizzano le variabili in URL del repository [JENKINS-18426] (https://issues.jenkins-ci.org/browse/JENKINS-18426?page=com.atlassian. jira.plugin.system.issuetabpanels: all-tabpanel) – coz
È anche possibile puntare semplicemente al repository-root. Ad esempio, ad es. potrebbe essere usato un parametro $ VERSION che consisterebbe ad es. di "trunk", "branches/branch1.2.3" o "tags/tag-3.4.5". – Alex