Я очень новичок в Jenkins и пишу сценарии в формате конвейера.Мой скрипт работает и работает с TestComplete, но единственной задачей, которую мне не удалось получить, является то, что Дженкинс отчитывается в описании сборки о запуске .exe версии.
Версия .exe в определенной папкевсегда самая последняя сборка, поэтому я пытаюсь настроить таргетинг на этот .exe.Я должен отметить, что я могу покопаться в выходных данных TestComplete, чтобы увидеть протестированную версию, но было бы неплохо увидеть ее на панели управления заданиями.
Ниже приведена урезанная версия, если кто-то может дать какой-то совет
pipeline {
agent {
label 'TestComplete_Runner'
}
options {
// Only keep the last 1 build
buildDiscarder(logRotator(numToKeepStr:'1'))
}
stages {
stage('Core_Run') {
steps {
script {
def fileVersion = readProperties file:'D:/file/file/file/file.exe'
echo "${fileVersion}"
}
// send build started notifications
//slackSend (color: '#FFFF00', message: "STARTED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]' (${env.BUILD_URL})")
}
}
}
}