3 ms·
In GitLab CI you can use any machine for a build as long a you can install GitLab Runner on it. We kept the design of that simple with few dependencies and it i
by sytse 10y ago
In GitLab CI you can use any machine for a build as long a you can install GitLab Runner on it. We kept the design of that simple with few dependencies and it is written in Go.
- agibsonccc 10y agoWe just don't use gitlab heavily enough yet :). We are mainly a JVM shop so the bias jenkins has for things like maven and what not out of the box is pretty appealing. I've been watching your integration play :). Maybe 1 day.
- sytse 10y agoThanks! I agree that great Maven support is key. We're working to integrate a package repository in https://gitlab.com/gitlab-org/gitlab-ce/issues/19095 https://gitlab.com/gitlab-org/gitlab-ce/issues/19095
- neuland 10y agoSo, you're saying that you can use tags [0] to specify that a runner has some special hardware like GPUs. Then in the project set a job to only run on a runner with those tags [1]. Is that right? [0] https://docs.gitlab.com/ce/ci/runners/README.html#use-tags https://docs.gitlab.com/ce/ci/runners/README.html#use-tags [1] https://docs.gitlab.com/ce/ci/yaml/README.html#tags https://docs.gitlab.com/ce/ci/yaml/README.html#tags