/gemnasium-gitlab-service

Provide support for Gemnasium integration as a Gitlab Service

Primary LanguageRubyMIT LicenseMIT

Gemnasium Gitlab Service

Dependency Status Build Status

This gem integrates with Gitlab's project services to automatically push your dependency files to Gemnasium to track your project's dependencies and get notified about updates and security advisories.

Supported dependency files are:

  • Ruby: Gemfile, Gemfile.lock and *.gemspec
  • NPM: package.json and npm-shrinkwrap.json
  • Pyton: requirements.txt, setup.py and requires.txt
  • PHP Composer: composer.json and composer.lock

Install

Gitlab provides the Gemnasium service out of the box. Just go to your project settings, under the "Services" section, and enable "Gemnasium"". To set up your service, you need to grab your Gemnasium API KEY and the project's token on gemnasium.com

Troubleshooting

If you encounter any issue, please contact Gemnasium support.

Contributing

  1. Fork the project.
  2. Make your feature or bug fix.
  3. Test it.
  4. Commit.
  5. Create new pull request.