当前位置: 首页 > news >正文

免费小程序制作网站中山公司网站建设

免费小程序制作网站,中山公司网站建设,设计网装修,栾城做网站目录 一、实验 1.Jenkins使用GitLab共享库实现后端项目Sonarqube 2.优化GitLab共享库 3.Jenkins使用GitLab共享库实现前端项目Sonarqube 4.Jenkins通过插件方式进行优化 二、问题 1.sonar-scanner 未找到命令 2.npm 未找到命令 一、实验 1.Jenkins使用GitLab共享库实现…目录 一、实验 1.Jenkins使用GitLab共享库实现后端项目Sonarqube 2.优化GitLab共享库 3.Jenkins使用GitLab共享库实现前端项目Sonarqube 4.Jenkins通过插件方式进行优化 二、问题 1.sonar-scanner 未找到命令 2.npm 未找到命令 一、实验 1.Jenkins使用GitLab共享库实现后端项目Sonarqube 1已搭建GitLab共享库 ① 进入共享库项目 ② 封装库目录(2)Jenkins修改配置 ①修改选项参数 ②启用SCM并保存 3Jenkins安装插件SonarQube Scanner (4) Sonarqube生成令牌 5Jenkins添加凭证 6GitLab修改Jenkinsfile 7Jenkins手动构建项目 8Blue Ocean 查看构建成功 9输出结果 10Sonarqube已新增项目 2.优化GitLab共享库 1GitLab新建Sonar.groovy (2) 修改Jenkinsfile (3)Jenkins再次手动发起流水线 (4)Blue Ocean查看 3.Jenkins使用GitLab共享库实现前端项目Sonarqube 1Jenkins前端项目开启SCM 2添加选项参数 3GitLab修改Sonar.grovvy,添加主函数CodeSonar进行分支判断并添加子函数SonarWeb前端 4修改Jenkinsfile的“SonarScan”阶段代码调用主函数CodeSonar 4Jenkins 手动发起流水线 (5)Blue Ocean查看 6查看日志 7Sonarqube已新增项目 4.Jenkins通过插件方式进行优化 1在Jenkins中安装插件sonarqube scanner并安装 2体统配置添加Sonarqube服务器选择凭据 (3) 工具新增SonarQube Scanner  4使用withSonarQubeEnv DSL引入在Jenkins中配置的sonar环境 ## 括号中的mysonar一定要与Jenkins设置页面定义的一致。 stage(SonarScan){steps {script {groupName ${JOB_NAME}.split(/)[0]projectName ${JOB_NAME}.split(/)[-1]//sonar.CodeSonar(${env.buildTool},projectName,groupName)withSonarQubeEnv(mysonar) {sh sonar-scanner -Dsonar.host.url${SONAR_HOST_URL} \-Dsonar.projectKey${projectName} \-Dsonar.projectName${projectName} \-Dsonar.projectVersion${BUILD_ID} \-Dsonar.login${SONAR_AUTH_TOKEN} \-Dsonar.ws.timeout30 \-Dsonar.projectDescriptionmy first project \-Dsonar.links.homepagehttp://192.168.204.8:82/${groupName}/${projectName} \-Dsonar.links.cihttp://192.168.204.15:8080/job/${groupName}/job/${projectName}/ \-Dsonar.sourcessrc \-Dsonar.sourceEncodingUTF-8 \}}}} 5直接在回放中修改前端项目devops03-web-service 6点击运行 7Blue Ocean 查看 8查看日志 9分析成功 二、问题 1.sonar-scanner 未找到命令 1报错 2原因分析 环境变量 3解决方法 修改GitLab的Jenkinsfile文件 修改前 …… sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \ ……修改后 …… /opt/sonar-scanner-4.8.0.2856-linux/bin/sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \ …… 2.npm 未找到命令 1报错 2原因分析 环境变量 3解决方法 修改GitLab共享库的Build.grovvy 修改前 def NpmBuild(){sh npm install npm run build} 修改后 def NpmBuild(){nodejs(node14.16.1) {sh npm install npm run build}}
http://wiki.neutronadmin.com/news/79227/

相关文章:

  • 域名后缀html是怎样的网站建设官网流程
  • 网站角色管理系统上海网站推广公司排名
  • 网站如何做reference重庆建工集团建设网站
  • 网站服务器怎么维护有的网站打开慢
  • 网站推广 html关键词代码解说工作地点相对湿度大于75%
  • 如何使网站做的更好怎么用代码创建网站教程
  • 什么网站可以发布广告编程培训费用
  • 网站org免费注册网络营销方法的选择
  • 河北黄骅市网站建设猎场第几集做的网站推广
  • seo有哪些网站电子商务网站建设试题3
  • 简单网站模板下载保定网站开发
  • 网站制作 企业网站建设哪家好佛山企业建网站
  • pc手机模板网站建设网站开发有哪些方向
  • 珠海网站开发公司在360网站上怎么做推广
  • 深圳互助资金盘网站开发劳务公司注册
  • 常州网站优化官方网站制作哪家专业
  • eclipse与jsp网站开发西安建设城市信息网站
  • 企业网站的类型有哪些网站带后台
  • 微网站建设行业现状陕西省建设监理协会网站证件查询
  • 鄂州免费设计网站建设wordpress自定义密码
  • 郑州网站外包哪家好成全视频免费观看在线看第6季高清版
  • 自己设置网站怎么做长沙好的网站建设公司哪家好
  • 网站维护的主要内容与网站建立的连接不安全
  • wordpress站长主题深圳品牌做网站公司
  • 企业做网站需要花多少钱yellow片免费观看
  • 网站建设及目标清明节网页设计素材
  • 网站制度建设mip wordpress 评论
  • 可以用来展示的网站赣州网站开发公司
  • 福州做网站互联网公司初三毕业适合女生学的专业
  • 个人网站备案可以填几个域名网站建设属于什么工作