layout: post
categories: git lab
title: Gitlab JC/CD 第一篇
date: 2018-04-23 10:45:02 +0800
description: spring-cloud java cicd gitlab
Gitlab
runner
开始介绍
sudo docker run -d --name gitlab-java --restart always \
-v /srv/gitlab-java/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner:latest
sudo docker exec -it gitlab-java gitlab-runner register \
--url "http://gitlab.emosa.com/" \
--registration-token "hyNYzSsoJKjGqy1y4D-Q" \
--executor docker \
--description "Java-Runner" \
--docker-image "debian" \
--docker-volumes /var/run/docker.sock:/var/run/docker.sock
# gitlab-runner register
Please enter the gitlab-ci coordinator URL:
# 示例:http://gitlab.emosa.com/
Please enter the gitlab-ci token for this runner:
# hyNYzSsoJKjGqy1y4D-Q
Please enter the gitlab-ci description for this runner:
# Java-Runner
Please enter the gitlab-ci tags for this runner (comma separated):
# java
这个地方还有一个配置 默认即可
#false
Whether to run untagged builds [true/false]:
# true
Please enter the executor: docker, parallels, shell, kubernetes, docker-ssh, ssh, virtualbox, docker+machine, docker-ssh+machine:
# docker
Please enter the default Docker image (e.g. ruby:2.1):
# debian
转载请注明出处,本文采用 CC4.0 协议授权