Я использую bitbucket в качестве хранилища и опрашиваю из своего конвейера Jenkins. Теперь мне нужен полный путь к затронутому файлу, поэтому я использую собственную логику, но вместо абсолютного пути я получаю только имя файла.здесь groovy code
stage('build'){
def changeLogSets = currentBuild.changeSets
for (int i = 0; i < changeLogSets.size(); i++) {
def entries = changeLogSets[i].items
for (int j = 0; j < entries.length; j++) {
def entry = entries[j]
def files = new ArrayList(entry.affectedFiles)
for (int k = 0; k < files.size(); k++) {
def file = files[k]
echo " ${file.editType.name} ${file.path}"
}
}
}
}
вывод / эхо похож на "edit jenkinfile", но мне нужно что-то вроде этого "edit https://bitbucket/xyz/xyz/jenkinfile",, может кто-нибудь, пожалуйста, предложите способчтобы получить полный путь, даже "xyz / xyz / jenkinfile" работает для меня. Я не получаю никакой связанной документации для того же.