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

镇江网站建设优化排名网站用户黏度

镇江网站建设优化排名,网站用户黏度,女性门户网站模板,上海英文网站制作实现代码打包编译 容器镜像构建 jenkins编译采用docker构建。 遇到问题: 1.需要限制docker 容器的内存和cpu docker { image ‘ccr.ccs.tencentyun.com/libary/maven:3.6.3-jdk-8’ args “-v ${WORKSPACE}:/workspace --memory‘2048m’ --cpus‘1’” } 2.jenkins构建需要限制…实现代码打包编译 容器镜像构建 jenkins编译采用docker构建。 遇到问题: 1.需要限制docker 容器的内存和cpu docker { image ‘ccr.ccs.tencentyun.com/libary/maven:3.6.3-jdk-8’ args “-v ${WORKSPACE}:/workspace --memory‘2048m’ --cpus‘1’” } 2.jenkins构建需要限制构建时间。避免job任务构建时间太长 timeout(time: 30, unit: ‘MINUTES’) { //限制30分钟的构建时间。超过30分钟自动断开 pipeline {agent anyparameters {choice(name: GIT_BUILD_REF,choices: [test, master],description: Select the Git branch or commit to build)}environment {GIT_REPO_URL http://192.168.1.2/djb/djb-cloud.gitHARBOR_REGISTRY 192.168.2.1:5000HARBOR_HOST example.comDOCKER_BUILD_CONTEXT ./module-system/djb-module-system-bizCODING_DOCKER_IMAGE_NAME ops/djb-module-systemDOCKERFILE_PATH ./module-system/djb-module-system-biz/DockerfileHARBOR_CREDENTIALS_ID fd3362aa-xx //凭据idCREDENTIALS_ID 0ee6d913-xxxDEPLOYMENT_NAME djb-module-system-deployCONTAINER_NAME djb-module-system-deployWEBHOOK_URL https://qyapi.weixin.qq.com/cgi-bin/webhook/send?keyxxxx123}stages {stage(检出) {steps {checkout([$class: GitSCM,branches: [[name: ${params.GIT_BUILD_REF}]],userRemoteConfigs: [[url: ${env.GIT_REPO_URL},credentialsId: ${env.CREDENTIALS_ID}]]])script {// 获取当前的Git提交IDenv.GIT_COMMIT_ID sh(script: git rev-parse --short HEAD, returnStdout: true).trim()// 获取当前时间env.CURRENT_TIME sh(script: date %Y%m%d%H%M%S, returnStdout: true).trim()// 生成版本号env.DOCKER_IMAGE_VERSION ${params.GIT_BUILD_REF}-${env.GIT_COMMIT_ID}-${env.CURRENT_TIME}} }}stage(build) {agent {docker {image ccr.ccs.tencentyun.com/libary/maven:3.6.3-jdk-8args -v ${WORKSPACE}:/workspace --memory2048m --cpus1}}steps {script {timeout(time: 30, unit: MINUTES) {sh cd /workspace ls -lsh pwdsh ls -l mvn -vsh cd /workspace pwd mvn clean package -Dmaven.test.skiptrue}} }}stage(构建镜像并推送到 Harbor Docker 制品库) {steps {script {// 使用 withRegistry 来处理 HTTP 登录docker.withRegistry(https://${env.HARBOR_REGISTRY}, ${env.HARBOR_CREDENTIALS_ID}) {def dockerImage docker.build(${env.CODING_DOCKER_IMAGE_NAME}:${env.DOCKER_IMAGE_VERSION}, -f ${env.DOCKERFILE_PATH} ${env.DOCKER_BUILD_CONTEXT})dockerImage.push()env.IMAGE_NAME ${env.HARBOR_HOST}/${env.CODING_DOCKER_IMAGE_NAME}:${env.DOCKER_IMAGE_VERSION} }}}}stage(部署到 Kubernetes) {when {expression { return params.GIT_BUILD_REF test }}steps {script {// 使用 withKubeConfig 来处理 Kubernetes 配置withKubeConfig(credentialsId: tke-cluster-credentials) {sh kubectl set image deployment/${env.DEPLOYMENT_NAME} ${env.CONTAINER_NAME}${env.IMAGE_NAME} --record}}}}}post {success {script {def message {msgtype: text,text: {content: Jenkins 部署成功\\n部署镜像号: ${env.IMAGE_NAME}\\n部署状态:\\n${env.DEPLOYMENT_NAME}:成功}}sh curl -X POST ${WEBHOOK_URL} \-H Content-Type: application/json \-d ${message}}}failure {script {def message {msgtype: text,text: {content: Jenkins 部署失败\\n部署镜像号: ${env.IMAGE_NAME}\\n部署状态:\\n${env.DEPLOYMENT_NAME}:失败}}sh curl -X POST ${WEBHOOK_URL} \-H Content-Type: application/json \-d ${message}}}} }
http://www.w-s-a.com/news/588000/

相关文章:

  • 兰州网站建设论坛四川建设网官网登录
  • 在线作图免费网站湖南批量出品机
  • 深圳做网站公司有哪些地方妇联加强网站平台建设
  • vps建设网站别人访问不了网页链接生成器
  • 网站建设一般要多少钱电商平台取名字大全
  • 怎么做网站封面上的图网站开发语言 微信接口
  • 免费观看网站建设优化安徽
  • 上海电商网站开发公司做婚恋网站的翻译好吗
  • 以网站建设为开题报告大数据技术就业前景
  • dw做网站字体 别人电脑显示青岛活动策划公司
  • 网站成立时间查询墨猴seo排名公司
  • 技术支持 随州网站建设苏州企业网站建设定制
  • 美食网站开发目的与意义网站开发环境选择
  • 青岛西海岸新区城市建设局网站开发板在null不可用
  • 企业信息管理系统免费seo优化个人博客
  • 做任务的设计网站泰州哪里做网站
  • 什么网站可以做设计赚钱吗南京十大软件公司排名
  • 网站开发时间进度北京有哪些著名网站
  • 深圳比较好的设计网站公司自己的网站到期域名如何续费
  • 温州做网站哪儿新云网站模版
  • 网站开发 视频存在哪检察院前期网站建设
  • 备案中的网站信息怎么填如何做分享赚钱的网站
  • 网站行程表怎么做注册公司费用要多少
  • 常见电子商务网站基本模式南山网站公司定
  • 网站搭建代码网站里面送礼物要钱怎么做代码
  • 大学英文网站建设举措wordpress 学院 模板
  • 爱 做 网站吗php网站作业模版
  • wordpress代码乱吗台州做网站seo的
  • 做ptt网站wordpress中文企业网站
  • 深圳雨棚制作深圳 网站优化公司排名