做个个人网站要怎么做,软件或者网站的搜索怎么做,百度官方网首页,泉州网站建设哪里好目录
一、实验
1.Jenkins使用CD流水线下载Nexus制品 一、实验
1.Jenkins使用CD流水线下载Nexus制品
#xff08;1#xff09;Jenkins新建CD流水线 #xff08;2#xff09;新建视图 #xff08;3#xff09;查看视图 #xff08;4#xff09;添加字符参数 #xf…目录
一、实验
1.Jenkins使用CD流水线下载Nexus制品 一、实验
1.Jenkins使用CD流水线下载Nexus制品
1Jenkins新建CD流水线 2新建视图 3查看视图 4添加字符参数 5添加选项参数 6修改流水线代码
PullArtifacts阶段通过2个if条件判断项目类型下载制品函数PullArtifacts()通过wget方式下载制品
pipeline {agent { label build }stages{stage(PullArtifacts){steps{script{repoName ${JOB_NAME}.split(/)[0]projectName ${JOB_NAME}.split(/)[-1].split(_)[0]if (${env.projectType} maven){typejar}if (${env.projectType} npm){typetar.gz}PullArtifacts(${env.releaseVersion},projectName,repoName,type)}}}stage(DeployHost){steps{script{print(DeployHost)}}}stage(ServiceCtrl){steps{script{print(ServiceCtrl)}}}stage(HealthCheck){steps{script{print(HealthCheck)}}}}
}//下载制品
def PullArtifacts(version,projectName,repoName,type){repoUrl http://192.168.204.13:8081/repositorypkgPath ${repoUrl}/${repoName}/${projectName}/${version}/${projectName}-${version}.${type}sh wget --http-useradmin --http-passwdAdmin123 ${pkgPath}
} 7手动构建CD流水线项目 8Blue Ocean 查看 9查看日志已成功下载制品 10查看Nexus下载的制品与仓库里的制品保持一致