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

室外建筑网站三门峡网站网站建设

室外建筑网站,三门峡网站网站建设,网站建设 sql 模版,网站开发技术工作室目录 一、实验 1. GitLabCI环境设置 2.优化GitLabCI共享库代码 3.JenkinsCD 发布后端项目 4.再次优化GitLabCI共享库代码 5.JenkinsCD 再次发布后端项目 一、实验 1. GitLabCI环境设置 #xff08;1#xff09;GitLab给后端项目添加CI配置路径 #xff08;2#xf…目录 一、实验 1. GitLabCI环境设置 2.优化GitLabCI共享库代码 3.JenkinsCD 发布后端项目 4.再次优化GitLabCI共享库代码 5.JenkinsCD 再次发布后端项目 一、实验 1. GitLabCI环境设置 1GitLab给后端项目添加CI配置路径 2项目添加runnner 3修改项目本地CI文件避免运行远程流水线报错 4分支RELEASE-1.1.1 添加到受保护分支 5修改共享库代码 修改CI.yaml .pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: truescript:- ls -l.cibuild:tags:- buildstage: buildscript:- echo ${BUILD_SHELL}- ${BUILD_SHELL}artifacts:paths:- ${ARTIFACT_PATH}.citest:tags:- buildstage: testscript:- echo ${TEST_SHELL}- ${TEST_SHELL}# artifacts:# reports:# - junit: ${TEST_REPORTS}.sonarscan:tags: - buildstage: sonarscanscript: |-sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \-Dsonar.projectKey${CI_PROJECT_NAME}\-Dsonar.projectName${CI_PROJECT_NAME} \-Dsonar.projectVersion${CI_COMMIT_SHA} \-Dsonar.login${SONAR_AUTH_TOKEN} \-Dsonar.ws.timeout30 \-Dsonar.projectDescription${CI_PROJECT_TITLE} \-Dsonar.links.homepage${CI_PROJECT_URL} \-Dsonar.links.ci${CI_PIPELINE_URL} \-Dsonar.sourcessrc \-Dsonar.sourceEncodingUTF-8 \-Dsonar.java.binariestarget/classes \-Dsonar.java.test.binariestarget/test-classes \-Dsonar.java.surefire.reporttarget/surefire-reports \-Dsonar.core.codeCoveragePluginjacoco \-Dsonar.jacoco.reportPathstarget/jacoco.exec.pushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} java ]];thenpkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repository${CI_PROJECT_NAMESPACE} \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAMPESPACE}/${CI_PROJECT_NAME}/${{CI_COMMIT_SHA}}/ \-F raw.asset1${CI_PROJECT_NAME}-${VERSION}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${{CI_COMMIT_SHA}}.jar -u admin:Admin123elseecho PROJECT_TYPE ERROR [java]fi 修改Nexus仓库地址。 修改前 修改后 6手动运行Pipeline (7) 成功 8Nexus查看制品存在目录不统一问题 2.优化GitLabCI共享库代码 (1) 修改CI.yaml .pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: truescript:- ls -l.cibuild:tags:- buildstage: buildscript:- echo ${BUILD_SHELL}- ${BUILD_SHELL}artifacts:paths:- ${ARTIFACT_PATH}.citest:tags:- buildstage: testscript:- echo ${TEST_SHELL}- ${TEST_SHELL}# artifacts:# reports:# - junit: ${TEST_REPORTS}.sonarscan:tags: - buildstage: sonarscanscript: |-sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \-Dsonar.projectKey${CI_PROJECT_NAME}\-Dsonar.projectName${CI_PROJECT_NAME} \-Dsonar.projectVersion${CI_COMMIT_SHA} \-Dsonar.login${SONAR_AUTH_TOKEN} \-Dsonar.ws.timeout30 \-Dsonar.projectDescription${CI_PROJECT_TITLE} \-Dsonar.links.homepage${CI_PROJECT_URL} \-Dsonar.links.ci${CI_PIPELINE_URL} \-Dsonar.sourcessrc \-Dsonar.sourceEncodingUTF-8 \-Dsonar.java.binariestarget/classes \-Dsonar.java.test.binariestarget/test-classes \-Dsonar.java.surefire.reporttarget/surefire-reports \-Dsonar.core.codeCoveragePluginjacoco \-Dsonar.jacoco.reportPathstarget/jacoco.exec.pushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} java ]];thenpkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repository${CI_PROJECT_NAMESPACE} \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAME}/${{CI_COMMIT_SHA}}/ \-F raw.asset1${CI_PROJECT_NAME}-${VERSION}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${{CI_COMMIT_SHA}}.jar -u admin:Admin123elseecho PROJECT_TYPE ERROR [java]fi 修改Nexus上传目录。 修改前 修改后 2手动运行Pipeline 3成功 4Nexus查看制品存在版本号不统一问题 3.JenkinsCD 发布后端项目 1查看ansible被控端状态 2拿到上一次GitLabCI上传到Nexus的版本号在Jenkins上手动构建流水线 3Blue Ocean查看 4.再次优化GitLabCI共享库代码 1 修改CI.yaml .pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: truescript:- ls -l.cibuild:tags:- buildstage: buildscript:- echo ${BUILD_SHELL}- ${BUILD_SHELL}artifacts:paths:- ${ARTIFACT_PATH}.citest:tags:- buildstage: testscript:- echo ${TEST_SHELL}- ${TEST_SHELL}# artifacts:# reports:# - junit: ${TEST_REPORTS}.sonarscan:tags: - buildstage: sonarscanscript: |-sonar-scanner -Dsonar.host.urlhttp://192.168.204.8:9000 \-Dsonar.projectKey${CI_PROJECT_NAME}\-Dsonar.projectName${CI_PROJECT_NAME} \-Dsonar.projectVersion${CI_COMMIT_SHA} \-Dsonar.login${SONAR_AUTH_TOKEN} \-Dsonar.ws.timeout30 \-Dsonar.projectDescription${CI_PROJECT_TITLE} \-Dsonar.links.homepage${CI_PROJECT_URL} \-Dsonar.links.ci${CI_PIPELINE_URL} \-Dsonar.sourcessrc \-Dsonar.sourceEncodingUTF-8 \-Dsonar.java.binariestarget/classes \-Dsonar.java.test.binariestarget/test-classes \-Dsonar.java.surefire.reporttarget/surefire-reports \-Dsonar.core.codeCoveragePluginjacoco \-Dsonar.jacoco.reportPathstarget/jacoco.exec.pushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} java ]];thenVERSIONecho ${CI_COMMIT_BRANCH} | sed s/RELEASE-//gpkgNamels target/ | grep -e ^maven.*jar$cd target/mv ${pkgName} ${CI_PROJECT_NAME}-${VERSION}.jarcurl -X POST http://192.168.204.13:8081/service/rest/v1/components?repository${CI_PROJECT_NAMESPACE} \-H accept: application/json \-H Content-Type: multipart/form-data \-F raw.directory/${CI_PROJECT_NAME}/${VERSION}/ \-F raw.asset1${CI_PROJECT_NAME}-${VERSION}.jar;typeapplication/java-archive \-F raw.asset1.filename${CI_PROJECT_NAME}-${VERSION}.jar -u admin:Admin123elseecho PROJECT_TYPE ERROR [java]fi 修改分支变量。 修改前 修改后 2Nexus删除后端项目1.1.1分支的制品 已删除 3GitLab手动运行Pipeline (4) 成功 5Nexus查看制品 5.JenkinsCD 再次发布后端项目 1Jenkins上手动构建流水线 2Blue Ocean 查看
http://www.zqtcl.cn/news/273211/

相关文章:

  • 做高大上分析的网站电商到底干嘛的
  • 物流网站哪个好网络推广就找南昌莫非传媒
  • 查看网站空间企业网站管理系统介绍
  • 重庆市工程建设信息网新网站艺术品商城网站开发
  • 上海网站制作商wordpress改主题
  • 钰鸣厦门网站建设2023热点新闻事件
  • 网络营销的主要形式有建设网站免费搭建网站哪个好
  • 建一个网站需要哪些人aso是什么意思
  • 电商网站有哪些淘宝运营培训班哪里有
  • 网站开发网站制作太原优化排名推广
  • 佛山市网站开发桥西区建设局网站
  • 怎么制作网站应用云主机上传wordpress
  • flash网站代做马鞍山网站建设制作公司
  • 温州网站的优化wordpress 注册邮箱验证失败
  • php网站开发实例视频教程宁波seo运营推广平台排名
  • 网络营销网站开发设计公司网站推广营销
  • 2015年做那个网站致富wordpress最新模板
  • 做网站开发平台北京广告公司有哪些
  • 郑州企业建站系统模板兰州需要做网站的公司有哪些
  • 怎样做网站卖东西 自己有货句容网络公司
  • 网站建设协议书 保密条款免费发布推广的网站
  • 网站首页外链上海网站建设联系方式
  • 陕西网站建设优化技术2023年1月热点新闻事件
  • 广东省建设银行招聘网站免费搭建个人网站
  • 知名商城网站建设公司wordpress主题 汉化
  • 网站上线做什么pc网站如何做移动适配
  • wap网站搭建北京北京网站建设
  • 放心的网站设计制作免费做logo设计的网站
  • 温州专业手机网站制作多少钱移动商城 网站建设方法方式
  • 周口网站开发wordpress