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

网站设计销售百度一下百度搜索首页

网站设计销售,百度一下百度搜索首页,阿里云服务器创建网站,网站怎么做目录 一、实验 1.GitLabCI操作Harbor仓库 二、问题 1.gitlab-runner连接docker daemon报错 一、实验 1.GitLabCI操作Harbor仓库 (1)修改GitLabCI共享库代码并提交到mater CI.yaml .pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: …

目录

一、实验

1.GitLabCI操作Harbor仓库

二、问题

1.gitlab-runner连接docker daemon报错


一、实验

1.GitLabCI操作Harbor仓库

(1)修改GitLabCI共享库代码并提交到mater

CI.yaml

.pipelineInit:tags:- buildstage: .prevariables:GIT_CHECKOUT: "true"script:- 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.url=http://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.timeout=30 \-Dsonar.projectDescription=${CI_PROJECT_TITLE} \-Dsonar.links.homepage=${CI_PROJECT_URL} \-Dsonar.links.ci=${CI_PIPELINE_URL} \-Dsonar.sources=src \-Dsonar.sourceEncoding=UTF-8 \-Dsonar.java.binaries=target/classes \-Dsonar.java.test.binaries=target/test-classes \-Dsonar.java.surefire.report=target/surefire-reports \-Dsonar.core.codeCoveragePlugin=jacoco \-Dsonar.jacoco.reportPaths=target/jacoco.exec.pushartifact:tags:- buildstage: pushartifactscript:|-if [[ ${PROJECT_TYPE} == "java" ]];thenpkgName=`ls 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=mylocalrepo" \-H "accept: application/json" \-H "Content-Type: multipart/form-data" \-F "raw.directory=/${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}/${CI_COMMIT_SHA}/" \-F "raw.asset1=@${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar;type=application/java-archive" \-F "raw.asset1.filename=${CI_PROJECT_NAME}-${CI_COMMIT_SHA}.jar" -u admin:Admin123elseecho "PROJECT_TYPE ERROR [java]"fi.dockerbuild:tags:- buildstage: dockerbuildscript:|-imageName=${CI_PROJECT_NAMESPACE}/${CI_PROJECT_NAME}:${CI_COMMIT_SHA}docker login -u admin -p Harbor12345 192.168.204.15docker build -t 192.168.204.15/${imageName} .docker push  192.168.204.15/${imageName}sleep 2docker rmi 192.168.204.15/${imageName}

gitlab-ci.yaml

include:- project: 'devops03/devops03-gitlabci-lib'ref: masterfile: "/jobs/CI.yaml"workflow:rules:#新建分支永远不执行- if: $CI_PIPELINE_SOURCE == "web"      #允许手动触发when: always- if: $CI_COMMIT_BEFORE_SHA == "0000000000000000000000000000000000000000"when: never# 其他情况永远执行- when: always#取消每个阶段自动下载代码,即全局关闭作业代码下载
variables:GIT_CHECKOUT: "false"  ## 全局关闭作业代码下载PROJECT_TYPE: "java"   ## 定义项目类型BUILD_SHELL: "mvn clean package -DskipTests -s settings.xml"   ## 构建命令TEST_SHELL: "mvn test -s settings.xml"                         ## 测试命令ARTIFACT_PATH: "target/*.jar"                                  ## 制品路径TEST_REPORTS: "target/surefire-reports/TEST-*.xml"             ## 测试报告stages:- build- test- sonarscan- pushartifact- dockerbuildpipelineInit:extends: - .pipelineInitcibuild:extends:- .cibuildcitest:extends:- .citestsonarscan:extends:- .sonarscanpushartifact:extends:- .pushartifactdockerbuild:extends:- .dockerbuild

(2)手动运行maven项目

(3)成功

(4)查看日志

(5)查看Harbor

二、问题

1.gitlab-runner连接docker daemon报错

(1)报错

(2)原因分析

gitlab-runner 用户没有权限。

gitlab-runner: 主机方式部署executor: shell 模式

(3)解决方法

方法1:

#gitlab-runner: docker方式部署
sudo groupadd docker (默认安装docker 后自动创建可省略)
sudo gpasswd -a gitlab-runner docker (如果在宿主机直接执行会提示找不到gitlab-runner,进入容器执行)
sudo service docker restart

方法2:

chmod a+rw /var/run/docker.sock

这里用方法2.

成功:

http://www.fp688.cn/news/157923.html

相关文章:

  • 河北网站建设seo优化营销制作设计最好用的免费建站平台
  • 自己做的网站怎么植入erp网站运营主要做什么
  • 东莞做网站哪个公司最好刷神马关键字排名软件
  • 诱人888网站电脑培训网上课程
  • linux 网站目录权限设置互联网广告推广好做吗
  • 深圳做网站推广哪家好做外贸怎么推广
  • 吴忠网站建设公司国内免费建站平台
  • 网站论坛模板下载网络项目发布网
  • 南宁做网站在哪了seo方案书案例
  • 诸暨城乡与建设局网站长沙推广公司
  • 怎么做阿里巴巴英文网站百度一下下载
  • 大连网站建设过程互联网项目
  • 自己做微信电影网站怎么做成都seo论坛
  • 网站建设需要准备什么推广吧
  • 免费logo在线制作设计优化师和运营区别
  • 长沙网站开发方案wordpress建站
  • 陕西建设技术学院网站响应式网站建设
  • 网站内容页怎么设计网页制作的软件有哪些
  • 帝国 cms 网站关键字优秀网页设计公司
  • 新乡哪有做网站的产品推广策划方案
  • 搜狐快站做网站教程2345浏览器官网
  • 福州网站建设服务商免费的网站申请
  • 兰州优化官网推广潮州seo建站
  • 南京市网站开发怎样搭建网站
  • h5 建站网站 移动端电脑学校培训
  • 做网站的设计流程seo推广是什么意思呢
  • 网站建设快照优化十大新媒体平台有哪些
  • 温州网站建设 温州网站制作一个新手怎么做电商
  • 新疆建设兵团104团网站广告推销
  • 做空包网站合法吗站长之家seo工具