2 ms·
You can already define multiple jobs in .gitlab-ci.yml and use labels to assign them to runners (#debian, #osx etc.). We use GitLab CI to build our Omnibus pack
by sytse 11y ago
You can already define multiple jobs in .gitlab-ci.yml and use labels to assign them to runners (#debian, #osx etc.). We use GitLab CI to build our Omnibus packages and that is a multiple operating system affair (including Raspbian for the Raspberry Pi 2).
- uxcn 11y agoThanks, I appreciate the response. I started taking a look through the documentation and the CI looks pretty robust. I might try to set GitLab up at home soon. I currently use hosted travis-ci for personal projects, which is nice since I don't have to worry about infrastructure, but it means there are things that can't be done with it. Generally stuff they haven't anticipated is verboten.
- sytse 11y agoCool, hope you like GitLab when you try it.