only:-/^feature.*$/-/^release.*$/variables:###必须配置### 连接API的接口以及NGINX端口地址APIPORT:9992NGINXPORT:803#项目名称即git名称projectName:$CI_PROJECT_NAME#git idea 拉代码的git地址gitUrl:$CI_REPOSITORY_URL#工程所在目录baseDir:'/home/gitlab-runner/${CI_PROJECT_NAME}'###选配###打包...
一:gitlab上面安装k8s的runner 参考:https://docs.gitlab.com/runner/install/kubernetes.html 由于我...
1、.gitlab-ci.yml文件内容(测试环境和生产环境的) # usermod -aG docker gitlab-runner stages:-build-deploy variables: PROJECT_NAME: hyperf REGISTRY_URL: registry-docker.org build_test_docker: stage: build script:- docker build . -t $PROJECT_NAME- docker tag $PROJECT_NAME $REGISTRY_URL/$PR...
CI_PROJECT_NAME: 项目名称 CI_PROJECT_PATH: 项目在本地的相对路径 CI的触发条件 when always only-master CI的并行化 CI-runner 基于docker的安装 docker run -d --name gitlab-runner --restart always \ -v $(pwd)/config:/etc/gitlab-runner \ gitlab/gitlab-runner:latest CI的监控与可视化 referen...
Gitlab Runner是一个开源项目,用于运行您的作业并将结果发送给gitlab。它与Gitlab CI结合使用,gitlab ci是Gitlab随附的用于协调作用的开源持续集成服务。 Gitlab Runner是用Go编写的,可以作为一个二进制文件运行,不需要特定于语言的要求 它皆在GNU/Linux,MacOS和Windows操作系统上运行。另外注意:如果要使用Docker,...
For example, if a runner has therubytag, you would add this code to your project’s.gitlab-ci.ymlfile: job:tags:- ruby When the job runs, it uses the runner with therubytag. Configuring runners You canconfigurethe runner by editing theconfig.tomlfile. This is a file that is installe...
1.进入自己的Project—>设置Runners 2.查看Specific Runners里面的url和token 3.在Runner服务器执行注册命令 gitlab-runner register --non-interactive \ --url http://gitlab.xxxxx.com/ci \ --registration-token GWGGXZNxbxabcdMaXZhj9 \ --name Crowd_Job_CI \ ...
如果某些项目级别的 runner 设置了locked为false,则在其他项目中的设置里面找到CI/CD,点开Runners按钮,会有如下显示界面: 图1.1.1.4 在上图界面中找到需要的 runner,然后点击按钮Enable for this project即可将当前 runner 在此项目中启用。 1.1.2 鉴权 token 模式 ...
- trade_runner #任务标签,根据此标签匹配gitlab runner的标签。 test: stage: test script: sh ./test.sh only: refs: - tags #创建tag分支且格式为”test_44.55.66.77_project1.project2“的时候发起发布任务 variables: - $CI_COMMIT_TAG =~ /^test_[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+_[...
如果某些项目级别的 runner 设置了locked为false,则在其他项目中的设置里面找到CI/CD,点开Runners按钮,会有如下显示界面: 图1.1.1.4 在上图界面中找到需要的 runner,然后点击按钮Enable for this project即可将当前 runner 在此项目中启用。 1.1.2 鉴权 token 模式 ...