1. 在服务器中安装gitlab-runner
```sh
# https://docs.gitlab.com/runner/install/
apt install gitlab-runner
```
2. 将gitlab-runner 注册到gitlab服务中
```sh
gitlab-runner regitster
# 输入gitlab网址
# 输入描述信息(随意)
# 输入tags (随意)
# 输入 token(从gitlab设置中获取)
# 选择执行器类型: 选shell
```
3. 设置执行器不需要指定tags,如果不指定,配置文件中需要指定
4. 代码仓库中添加文件.gitlab-ci.yml
build-job:
stage: build
script:
- echo "Hello, $GIT服务器托管网LAB_USER_LOGIN!"
- pip3 install paramiko
- python3 ./script/server_dev/python-linux.py ./script/server_dev/server_dev.con服务器托管网f
5. 添加远程执行代码的文件:
需要自己写一个py文件来远程执行代码,放在自己的项目文件下,或者自己随便放个位置,只要能够执行到
# python-linux.py
import paramiko
import configparser
import sys
CONF = sys.argv
if len(CONF)
配置文件格式
[dev]
hostname=192.168.10.10
port = 22
username=root
password=123456
command = shell 脚本
作者:那时一个人
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
1. 引入依赖 dependency> groupId>com.itextpdf/groupId> artifactId>itext7-core/artifactId> version>8.0.1/version> /…