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

百度云虚拟主机如何建设网站太原网站建设方案

百度云虚拟主机如何建设网站,太原网站建设方案,wordpress 怎么登陆,wordpress最好的编辑器CD(二) 1. CDStep 1 - 上传代码Step 2 - 下载代码Step 3 - 检查代码Step 4 - 编译代码Step 5 - 上传仓库Step 6 - 下载软件Step 7 - 制作镜像Step 8 - 上传镜像Step 9 - 部署服务2. 整体预览2.1 预览1. 修改代码2. 查看sonarqube检查结果3. 查看nexus仓库4. 查看harbor仓库5.… CD(二) 1. CDStep 1 - 上传代码Step 2 - 下载代码Step 3 - 检查代码Step 4 - 编译代码Step 5 - 上传仓库Step 6 - 下载软件Step 7 - 制作镜像Step 8 - 上传镜像Step 9 - 部署服务 2. 整体预览2.1 预览1. 修改代码2. 查看sonarqube检查结果3. 查看nexus仓库4. 查看harbor仓库5. 整体效果 2.2 pipeline完整版 3. 写在最后... 1. CD 参考前面的流程图,我们正式开始CD的流程 Step 1 - 上传代码 安装git 参考 Windows安装Git图文教程配置IDEA 参考 IDEA配置Git,以GitHub远程仓库为例提交代码到本地 Commitgitlab账号密码:root/Newm123@ gitlab创建项目,复制URL IDEA push代码 会提示输入gitlab URL 账号密码提交完成 Step 2 - 下载代码 在jenkins上创建pipeline项目 创建节点,并连接节点 配置jenkins gitlab(不配置也可以,因为我们在pipeline中也需要配置) Dashboard Manage Jenkins System 配置触发器(不配置也可以,在pipeline中也可以配置) pipeline片段pipeline {agent { node { label 'node-133'}}stages {stage('Build') {steps {// Get some code from a GitHub repositorygit credentialsId: 'd3cb7c68-63e5-46d6-a505-d73a89902758', url: 'http://192.168.17.132:8929/devs/myjava.git'// Run Maven on a Unix agent.sh "mvn -Dmaven.test.failure.ignore=true clean package"// To run Maven on a Windows agent, use// bat "mvn -Dmaven.test.failure.ignore=true clean package"}}} }此处把mvn打包也一同配置了,并进行简单测试 [root@node-133 MyJava-Pipeline]# ll target/ total 4 drwxr-xr-x 2 root root 29 Jul 19 05:25 classes drwxr-xr-x 3 root root 25 Jul 19 05:25 generated-sources drwxr-xr-x 2 root root 28 Jul 19 05:25 maven-archiver drwxr-xr-x 3 root root 35 Jul 19 05:25 maven-status drwxr-xr-x 4 root root 54 Jul 19 05:25 MyJava-latest -rw-r--r-- 1 root root 3054 Jul 19 05:25 MyJava-latest.war [root@node-133 MyJava-Pipeline]# pwd /opt/jenkins/workspace/MyJava-PipelineStep 3 - 检查代码 启动sonarqube,登录并设置密码 http://192.168.17.133:9090 admin/password 部署sonar-scannerunzip sonar-scanner-cli-4.7.0.2747-linux.zip cd sonar-scanner-4.7.0.2747-linux/ vim conf/sonar-scanner.properties [root@dbc-server-554 sonar-scanner-4.7.0.2747-linux]# cat conf/sonar-scanner.properties #Configure here general information about the environment, such as SonarQube server connection details for example #No information about specific project should appear here#----- Default SonarQube server sonar.host.url=http://localhost:9090#----- Default source code encoding sonar.sourceEncoding=UTF-8 ln -sv /root/docker/sonar/sonar-scanner-4.7.0.2747-linux /usr/local/sonar-scanner export PATH=/usr/local/sonar-scanner/bin:$PATH source .bashrc [root@dbc-server-554 sonar-scanner-4.7.0.2747-linux]# sonar-scanner -h INFO: INFO: usage: sonar-scanner [options] INFO: ...生成扫描命令 mvn clean verify sonar:sonar \-Dsonar.projectKey=MyJava \-Dsonar.host.url=http://192.168.17.133:9090 \-Dsonar.login=6b1dddd3274606082753ff907ee1b0380c28298a部署jenkins pipeline pipeline片段//定义http方法 def HttpReq(reqType,reqUrl,reqBody){sonarServer = "http://192.168.17.133:9090/api"// 可以不加authentication认证,因为默认不需要result = httpRequest consoleLogResponseBody: true, httpMode: 'GET',responseHandle: 'NONE', url: "${sonarServer}/${reqUrl}" // customHeaders:[[name:'Authorization', value:"Basic ${credentials}"]]return result }//获取Sonar质量阈状态 def GetProjectStatus(projectName){apiUrl = "project_branches/list?project=${projectName}"response = HttpReq("GET",apiUrl,'')response = readJSON text: """${response.content}"""result = response["branches"][0]["status"]["qualityGateStatus"]println(response)return result }pipeline
http://www.yingshimen.cn/news/38490/

相关文章:

  • 网站做收款要什么条件国外好的网站
  • 佛山做网站的公司有哪些成都专业网站推广
  • 天津手机网站公司做装修行业营销型网站
  • 门户网站字体软件网站是怎么做的
  • 怎样给建设的网站提意见黑色网站素材
  • 内乡网站建设台州网站建设网站推广
  • 想做个网站都需要什么广州网站建设 粤icp
  • 手机网站 uiwordpress生成程序
  • 公众号做网站各大网站网址目录
  • 网站注册可以免费吗白云区建网站设计
  • 巢湖建设网站网络推广渠道有哪些方式
  • 想做一个驾校的招生网站应该怎么做good work wordpress
  • 怎么搭建自己的网站挣钱广州百度竞价托管
  • 河东网站建设小程序代理模板
  • 网站建设与规划实验心得体会湘潭网站建设 要选磐石网络
  • 福州企业高端网站建设制作哪家好营销型网站建设试题
  • 网站栏目名称king 主题WordPress
  • 石家庄做网站比较好的公司怎么让别人访问我建的网站
  • 东莞有什么做网站的公司高德地图怎么导航环线
  • 济宁市兖州区城市建设局网站扬中新闻回放视频
  • 做移动网站前端开发培训机构知乎
  • 室内设计联盟官方网站入口项目建设网站大全
  • 三点水网站建设合同网站建设教程 项目式
  • 长葛网站建设公司衡水做淘宝网站
  • 网站加产品分类线上设计师是什么
  • 仙桃网站建设深圳市水平线室内设计有限公司
  • 网站优化可以做哪些优化织梦网站变成手机站
  • 小贷网站需要多少钱可以做wordpress编辑页面打不开
  • 湛江做网站报价东莞旅游网站建设
  • 海南房地产网站seo优化软件下载