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

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

3. 编写 gitlab-ci.yml 文件
bash 复制代码
stages:
  - deploy

# 部署master服务
deployMaster:
  stage: deploy
  script:
    - echo "666"
    - cd /home/vhost/
    - git pull origin master
    - echo "success"
复制代码
然后就可以成功了, 如果不成功, 可能需要配置一下 gitlab-runner
bash 复制代码
gitlab-runner uninstall
# 再安装,同时指定工作目录和使用的用户
gitlab-runner install --working-directory /root --user root

sudo service gitlab-runner restart

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

相关推荐
上海运维Q先生3 分钟前
SUSE 报错修复:unable to open display ““
linux·运维
九伯都13 分钟前
云效-流水线-简单部署
运维·阿里云·持续部署
打工人1379号17 分钟前
2K3000常见问题合集
linux·运维·服务器
Agent产品评测局25 分钟前
集团型企业智能自动化解决方案选型核心要点:2026架构深度与业务闭环实测指南
运维·人工智能·ai·chatgpt·架构·自动化
wanderist.29 分钟前
【故障复盘】VS Code Remote-SSH 连接失败:ZeroTier 链路异常与 GLIBC 版本冲突双重坑
运维·ssh
minji...39 分钟前
Linux 进程信号(四)内核态&&用户态,sigaction,可重入函数,volatile,SIGCHLD信号
linux·运维·服务器
AI先驱体验官1 小时前
数字人技术正在改变企业服务:一场静悄悄的效率革命
大数据·运维·人工智能·重构·aigc
lwx9148521 小时前
Linux-parted命令
linux·运维·服务器
xin_yao_xin1 小时前
Linux 下 Docker 安装教程(2026)
linux·运维·docker
不愿透露姓名的大鹏1 小时前
Linux环境下Node.js后台运行方式(实用版)
linux·运维·node.js