shell
河边疯了的羊
一个大世界
展开
-
通过docker部署gitlab和gitlab-runner
通过docker部署gitlab和gitlab-runner 文章目录通过docker部署gitlab和gitlab-runnercentos7上安装docker和docker-compose安装gitlab安装gitlab-runner配置gitlab-runner连上gitlab提交项目代码完成CI/CD 这里写的是通过docker-compose部署gitlab和gitlab-runner centos7上安装docker和docker-compose 直接通过yum安装最新版本docker,为确保原创 2020-08-03 15:23:24 · 7780 阅读 · 0 评论 -
gitlab-ci配置
gitlab-ci配置 配置文件详解 gitlab-ci.yml参数列表 值 是否必须 描述 script 必须 定义由Runner执行的shell脚本或命令 extends 非必须 定义此作业将继承的配置条目 image 非必须 需要使用的docker镜像,请查阅该文档 services 非必须 定义所需的docker服务,请查阅该文档 stage 非必须 定义一个工作场景阶段,默认是test type原创 2020-08-03 11:55:41 · 9357 阅读 · 0 评论 -
expect实现scp ssh自动输入密码登录
expect是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录。 下面给出scp和ssh的使用示例: 1、scp expect -c " spawn scp [email protected]:/root/1.log /root expect { \"*assword\" {set timeout 300; send \"password\r\";} \"yes/no\" {send \"yes\r\"; exp_continue;} } expe转载 2020-07-31 17:45:19 · 4927 阅读 · 0 评论