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

Make gms module usable again with Gitlab #1

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Conversation

bjvrielink
Copy link
Owner

@bjvrielink bjvrielink commented Apr 10, 2019

  • Updated Travis (dropped ancient Ruby version, added newer Ruby and Puppet versions)
  • Added patch for submodules in Gitlab (ricou84)
  • Added patch to make Gitlab Api version configurable (mstinsky)
  • Added gitlab-ci config
  • Updated metadata.json dependencies
  • Updated default Puppet version in Gemfile

@bjvrielink bjvrielink changed the title Fixup Make gms module usable again with Gitlab Apr 10, 2019
- Set default Puppet version to 5.5.0
- Updated dependencies in metadata.json to more modern versions

Note: not switching to Puppet6 yet. It probably will work, but I'm not
testing too much with Puppet6 myself.
In Travis, don't test old Puppet with new Ruby versions.
- Deleted some non-supported combinations of Puppet and Ruby from Travis Matrix
- Added some form of matrix for Gitlab CI
- Gitlab CI fixes for old Puppet versions
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.

3 participants