[PATCH] Add gitlab-ci support

joeg at catalyst.net.nz joeg at catalyst.net.nz
Thu Oct 26 23:28:54 UTC 2017


Hi everyone:

I've added gitlab-ci support to samba, this patch is the .gitlab-ci.yml
file.


This file itself will not help/break anything.  To make it actually
work,  we need to:

1) host code on gitlab

2) set up gitlab-runner

It's already working well in Catalyst Samba Team:

We  host samba code on Catalyst gitlab,  builds and tests defined in
this file will be triggered automatically on git push and run in parallel.

The gitlab-runner is set up in autoscale mode with docker, which will
create and remove build instances in the cloud on demand.


I hope we can merge this file into samba upstream repo,  so every time
when we create a branch to start a new task, this file is always included,

and tests can be triggered on push for teams using gitlab-ci already.

-- 
Joe Guo
joeg at catalyst.net.nz
Catalyst IT

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-add-gitlab-ci-support.patch
Type: text/x-patch
Size: 2847 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20171027/510bdcd6/0001-add-gitlab-ci-support.bin>


More information about the samba-technical mailing list