On Wed, 2018-05-23 at 16:19 +0200, Christoph Reiter wrote:
On Mon, May 21, 2018 at 5:54 PM, Alan Coopersmith <alan coopersmith oracle com> wrote:On 05/18/18 02:52 AM, Philip Withnall wrote:Can anybody else provide and maintain CI runners for other platforms?Are there instructions somewhere on what's needed to do this?1) Install the gitlab runner on a server: https://docs.gitlab.com/runner/#install-gitlab-runner
I’m not sure of the latest status of this, but it looks like gitab- runner might need some porting work to Solaris to be done before it can be used. There’s some information about it here: https://gitlab.com/gitlab-org/gitlab-runner/issues/1764
2) Fork glib on gitlab and register your runner in the forked repo settings 3) Adjust the .gitlab-ci.yml file to add a job using your runner. See Xavier's recent patch for macos for what's roughly needed there: https://bugzilla.gnome.org/show_bug.cgi?id=796343
Additionally, once all that is working, file an ‘infrastructure’ issue (like https://gitlab.gnome.org/Infrastructure/GitLab/issues/141) to get a CI token for the runner to be used by GitLab. Thanks, and please keep me in the loop! Philip
Attachment:
signature.asc
Description: This is a digitally signed message part