использование msbuild в многоотраслевом проекте Jenkins - PullRequest
0 голосов
/ 01 июня 2018

Как я могу использовать MSBuild в многоотраслевом проекте Jenkins?Вот мой Jenkinsfile:

pipeline {
   agent any

   stages {
     stage('restore') {
        steps {
            sh "echo 'TODO RUN TEST'"
        }
     }
     stage('build') {
        steps {
            bat "\"${tool 'MSBuild'}\" .\\src\\MySollutionName.sln /p:Configuration=Release /p:Platform=\"Any CPU\" /p:ProductVersion=1.0.0.${env.BUILD_NUMBER}"
        }
     }
     stage('test') {
        steps {
            sh "echo 'TODO RUN TEST'"
        }
     }
   }
}

Но я получаю сообщение об ошибке:

Не найден инструмент с именем MSBuild

Возможно ли использоватьMSBuild в многоотраслевом проекте Jenkins?

1 Ответ

0 голосов
/ 01 июня 2018

Вы должны сначала сообщить Jenkins, что такое инструмент MSBuild:

https://wiki.jenkins.io/display/JENKINS/Custom+Tools+Plugin

Вы установили плагин MSBuild?

https://wiki.jenkins.io/display/JENKINS/MSBuild+Plugin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...