gitlab 生成docker库通用gitlan-ci.yml

stages:buildimage: docker:latestdefault: tags:- public build: stage: build script:- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker build -t $CI_REGISTRY_IMAGE .

- 阅读全文 -

gitlab 生成DOCKER_AUTH_CONFIG

在编写gitlab的ci文件时,会有用到自定义的docker作为部署环境,这时候需要用到DOCKER_AUTH_CONFIG进行认证docker login <docker库地址> --username=<你的用户名称> --password=<你的密码> 运行该命令后,会生成~/.docker/config.json文件该将config.json的内容复制过去

- 阅读全文 -

gitlab ci/cd 部署

我的runner executor是采用docker的方式.gitlab-ci.yml#定义部署的流程 stages: - build - test - deploy #定义docker的镜像 image: docker:latest #定义共用的build脚本 .build-script: script: - docker login -u $DOCKER_REGI

- 阅读全文 -