a、Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com ) ## 输入token b、Please enter the gitlab-ci token for this runner ## 写个描述 c、Please enter the gitlab-ci description for this runner ## 这个tag很重要,好好想个名字并记住,随后在ci配置中需要对应上。 d、Pleas...
1:安装runner 比如,我们需要在192.168.3.129服务器上来实现自动部署,那我们就在这台服务器上安装runner 在gitlab后台,比如tn项目,那我们进入项目,在设置中,找到CI/CD 点击展开,新建项目runner 选择项目信息,Linux、标签自己填写、下面的勾记得勾选一下(运行未打标签的作业),后面的可写可不写,然后创建runner就可以了...
gitlab-runner register# 输入Gitlab实例的地址Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com )http://192.168.1.200# 输入tokenPlease enter the gitlab-ci token for this runner xxxxxxxx# 输入描述信息Enter a description for the runner:[2f5631485bf3]: this is the description...
可以使用scp -r ./dist user@target-server:/usr/share/nginx/test测试是否可以服务当前目录到服务器中 4.3 参考上一小节新建一个 runner Enter an executor, 选择shell 标签填deploy 4.4 修改.gitlab-ci.yml build-job:stage:build tags:-build script:-pnpm install-npm run build cache:paths:-node_modules...
通过Gitlab中某个项目的Settings下的CI/CD Pipelines按钮进入的页面中得到的URL和Token所注册的runner只服务于本项目,当你在其他项目的当前页面时,可以选择让这个runner为当前项目开启服务。 #配置 gitlab-runner.yml 代码语言:javascript 复制 mage:node:9.11.1pages:cache:paths:-node_modules/script:-cnpm install...
GitLab Runner配置管理 gitlab是一个项目,gitlab runner也是一个单独的项目,runner类似于Jenkins的slave节点,也是server去调度,然后分配作业。 GitLab Runner是一个开源项目,用于运行作业并将结果发送回GitLab。 与GitLabCI结合使用,GitLabCI是GitLab随附的用于协调作业的开源持续集成服务。
3.2.2.注册runner到gitlab(以配置group共享的runner为例) 打开gitlab登录->进入某个group->设置->CI/CD->Runner 可以在页面中看到注册runner所需的关键信息 按需要关闭系统防火墙、注意gitlab和gitlab-runner的版本匹配问题(全部安装最新的一般没问题),以避免注册失败 ...
对于组级别的 runner,按照如下路径可以找到 token 的配置:具体的某个Group->Settings->CI/CD->Runners,不过你需要有组的管理权限才能看上 Settings 菜单。 图1.1.1.1 全局runner,在 gitlab 中称之为 shared runner,可以通过访问/admin/runners路径访问到,不过你需要有超级管理员权限,否则访问路径会显示 404。
docker run--rm-t-i-v~/data/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner:v12.6.0registerRuntimeplatform arch=amd64 os=linux pid=6revisinotallow=ac8e767a versinotallow=12.6.0Runningin system-mode.Pleaseenter the gitlab-ci coordinator URL(e.g.https://gitlab.com/):http...