Jenkins管道将Node + Gulp项目中产生的战争发布给Artifactory
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins管道将Node + Gulp项目中产生的战争发布给Artifactory相关的知识,希望对你有一定的参考价值。
我有一个gulp build
,它将在war
目录中创建一个build
文件。
是否有Jenkins管道将这个war
文件直接发布到Artifactory。
注意,我正在为詹金斯使用声明性管道
答案
Jenkins的JFrog Artifactory plugin支持declarative pipelines。您可以使用rtUpload命令将文件上传到Artyifactory
rtUpload (
serverId: 'Artifactory-1',
spec: '''
"files": [
"pattern": "build/war/*.war",
"target": "my-repo/my-path/"
]
''',
// Optional - Associate the uploaded files with the following custom build name and build number,
// as build artifacts.
// If not set, the files will be associated with the default build name and build number (i.e the
// the Jenkins job name and number).
buildName: 'my-build',
buildNumber: '42'
)
以上是关于Jenkins管道将Node + Gulp项目中产生的战争发布给Artifactory的主要内容,如果未能解决你的问题,请参考以下文章