[PATCH] Add gitlab-ci support

Andrew Bartlett abartlet at samba.org
Sat Oct 28 10:21:10 UTC 2017


On Fri, 2017-10-27 at 12:28 +1300, joeg--- via samba-technical wrote:
> 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.

Thanks Joe.  It is indeed helpful to host this upstream, just as we do
travis-ci already.

Reviewed-by: Andrew Bartlett <abartlet at samba.org>

Can I get a second team reviewer please?

Thanks,

Andrew Bartlett

-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba




More information about the samba-technical mailing list