Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

first version of gitlab support #15

Closed
wants to merge 1 commit into from

Conversation

danielneis
Copy link

Hello,

this is related to issue #13 .
After configuring a custom instance of gitlab to run tests using a docker image, I've started trying to create a version of .gitlab-ci.yml based on the .travis.yml and gitlab docs.

You'll need the latest 8.5 version of GitLab with CI integrated and installed.
You'll also need to configure a Docker runner, if you are updating an found any problems, this link may help you: https://gitlab.com/gitlab-org/gitlab-ce/issues/2669#note_2176671

The current version downloads, installs and run everything correctly in one version of Moodle with one version of PHP and using only MySQL with mysqli php extension.

The main difference between Travis and GitLab CI is that when a command exists with non-zero status, Travis continue to execute the next commands and GitLab CI aborts with builf failing.
It was reported at: https://gitlab.com/gitlab-org/gitlab-ci/issues/403

@polothy
Copy link
Contributor

polothy commented Feb 6, 2017

Should have commented sooner, but supporting other CI systems is out of scope for this project. Thank you for the time you spent on this.

I'd be happy to create a doc page with a link to something like a GitHub Gist with the YAML for GitLab. Then folks can collaborate there on it.

@polothy polothy closed this Feb 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants