jenkins使用pipeline构建nodejs应用
插件NodeJS Pluginjenkins创建一个pipeline的job(流水线)jenkinsfile所在git仓库路径,下面是pipeline配置信息配置作为代码上传到git,测试服务发布步骤可以交由研发自己写了,运维是不是省事多了,当然权限肯定不能用root(切记)...
·
插件
NodeJS Plugin
名字为nodejs
jenkins创建一个pipeline的job(流水线)
jenkinsfile所在git仓库路径,下面是pipeline配置信息
npm命令引用的时候就是用你起的名字nodejs
配置作为代码上传到git,测试服务发布步骤可以交由研发自己写了,运维是不是省事多了,当然权限肯定不能用root(切记)
emailext body: "Something is wrong with: ${BUILD_URL}",
recipientProviders: [requestor()],
subject: "Jenkins failed to build: ${JOB_NAME}",
to: '${DEFAULT_RECIPIENTS}'
发邮件也可以这样,DEFAULT_RECIPIENTS需要设置好,recipientProviders: [requestor()]意思是 发邮件给构建者,body下也可以 ${DEFAULT_CONTENT} 使用默认内容,需要配置
step([$class: 'Mailer',
notifyEveryUnstableBuild: true,
recipients: "xxx@xx.com",
sendToIndividuals: true])
也可以用上面方式,这样就会把构建日志发送到指定邮箱,同时也会发给构建者
更多推荐
已为社区贡献3条内容
所有评论(0)