#!/bin/bash
#yum -y install expect
curl='http://git.rpdns.com/'
#read -p "请输入项目地址: " curl
read -p "请输入项目的token: " token
read -p "请输入项目的名称: " name
#token='2zqDXEyotkZCq5AoCw2i'
#name='echovueweb'
tag='latest'
stok='true'
language='shell'
expect << EOF
spawn gitlab-runner register
expect "https" {send "${curl} \r"}
expect "token" {send "${token} \r"}
expect "description" {send "${name} \r"}
expect "tags" {send "${tag} \r"}
expect "builds" {send "${stok} \r "}
expect "project" {send "${stok} \r "}
expect "Please" {send "${language} \r"}
expect "pp" {send "${name} \r"}
EOF
#expect 最后一行会执行
gitlab-runner 自动构建脚本
最新推荐文章于 2024-05-08 09:01:07 发布