gitlab-ci.yml 同步https 仓库地址

1. 先在要部署的机器上,执行如下命令, 输入一次密码后,保存该密码
git config --global credential.helper store
2. 然后执行 git pull 命令, 然后会提示输入密码, 输入密码即可.

3. 编写 gitlab-ci.yml 文件
stages:
  - deploy

# 部署master服务
deployMaster:
  stage: deploy
  script:
    - echo "666"
    - cd /home/vhost/
    - git pull origin master
    - echo "success"
然后就可以成功了, 如果不成功, 可能需要配置一下 gitlab-runner

gitlab-runner uninstall
# 再安装,同时指定工作目录和使用的用户
gitlab-runner install --working-directory /root --user root

sudo service gitlab-runner restart

你执行 git pull 时候是哪个用户   --user 就填写哪个用户.

相关推荐

  1. gitlab-ci.yml 同步https 仓库地址

    2023-12-07 18:50:06       55 阅读
  2. Mac通过ssh、https访问gitlab私有仓库

    2023-12-07 18:50:06       48 阅读
  3. 搭建gitlab仓库

    2023-12-07 18:50:06       61 阅读
  4. gitlab仓库迁移

    2023-12-07 18:50:06       40 阅读
  5. gitlab关联新仓库

    2023-12-07 18:50:06       33 阅读
  6. git 不同仓库 同步

    2023-12-07 18:50:06       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 18:50:06       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 18:50:06       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 18:50:06       87 阅读
  4. Python语言-面向对象

    2023-12-07 18:50:06       96 阅读

热门阅读

  1. Dockerfile构建Python-Ubuntu-Opencv环境

    2023-12-07 18:50:06       57 阅读
  2. git概念及使用方式

    2023-12-07 18:50:06       43 阅读
  3. ES6与ES5的区别?

    2023-12-07 18:50:06       52 阅读
  4. Python WebSocket 客户端教程

    2023-12-07 18:50:06       49 阅读
  5. 设计模式总目录

    2023-12-07 18:50:06       52 阅读
  6. Jeecg项目部署运行使用流程

    2023-12-07 18:50:06       62 阅读
  7. 展开说说:Android之广播接收者

    2023-12-07 18:50:06       45 阅读