JHipster - Jenkins - 继续整合问题

时间:2016-12-23 13:14:06

标签: spring jenkins jhipster

我正在努力与JHipster和Jenkins CI继续整合。首先,在我的应用程序中,我有Jenkins file指定的命令。

我已经安装了Jenkins及其插件的CI服务器。

现在我想在构建和后端测试之后在我的测试服务器上部署app。我已经创建了从bitbucket到jenkins的管道,每次我提交更改为master分支时都会触发。

这是我的jenkins文件的内容:

node {
    // uncomment these 2 lines and edit the name 'node-4.4.5' according to what you choose in configuration
    // def nodeHome = tool name: 'node-4.4.5', type: 'jenkins.plugins.nodejs.tools.NodeJSInstallation'
    // env.PATH = "${nodeHome}/bin:${env.PATH}"

    stage 'check environment'
    sh "node -v"
    sh "npm -v"
    sh "bower -v"
    sh "gulp -v"

    stage 'checkout'
    checkout scm

    stage 'npm install'
    sh "npm install"

    stage 'clean'
    sh "./mvnw clean"

    stage 'backend tests'
    sh "./mvnw test"

    stage 'packaging'
    sh "./mvnw package -Pprod -DskipTests"
}

以下是我的配置:https://jpst.it/QKcn

我是否需要修改Jenkins file或做其他事情?

提前谢谢。

0 个答案:

没有答案