Screwdriver: Support Gitlab

Created on 9 Feb 2017  路  13Comments  路  Source: screwdriver-cd/screwdriver

Hello, like yahoo, support for this program found during using SCM just making and bitbucket, using gitlab excuse me I how to add?Or how to programming

Most helpful comment

I would love support for Gitlab too. Might have to hack out a scm-gitlab plugin one of these days soon.

Just for clarification, we need to override these? https://github.com/screwdriver-cd/scm-base#extending

All 13 comments

Hi @ZAntony, Screwdriver currently does not support Gitlab yet. It is definitely something we want to support in the future. If you would like to contribute, we can discuss further. It will be a separate plugin like scm-github and scm-bitbucket, based on the interface scm-base

thinks

I would love support for Gitlab too. Might have to hack out a scm-gitlab plugin one of these days soon.

Just for clarification, we need to override these? https://github.com/screwdriver-cd/scm-base#extending

@bdangit Yup! Would love to see scm-gitlab! Let us know if you have any questions/concerns!

@bdangit is currently working on this.

Thanks Ben!

I'm nearing completion of this plugin. https://github.com/bdangit/scm-gitlab ~A couple items to work on~

~- [x] fix _checkoutCommand; need to debug the checkout for gitlab experience. appears to not download all of the repo correctly.~
~- [ ] fix _decorateAuthor; debugging users that should exist still get DEFAULT_AUTHOR~
~- [ ] update documentation in the README.md~

Those that care to see the meat-making you can follow this: https://github.com/bdangit/scm-gitlab/issues/3

Awesome @bdangit! I'm following the repo.
Let us know when it becomes available! :D

Hey @bdangit I have a branch to register this plugin for in-a-box to use:
https://github.com/screwdriver-cd/screwdriver/compare/gitlab

Let me know when the package is available :)

hey @d2lam, I saw your #505 pr. I reviewed it.

PR was merged! I'll close this issue now after we update documentation.

The screwdriver-scm-gitlab is available and is community supported.

Thanks @bdangit for contributing! If you're kind enough, can you help us update our guide: http://docs.screwdriver.cd/cluster-management/configure-api/
Repo here: https://github.com/screwdriver-cd/guide

sure I can do that. Thanks again! Also, anyone who uses the gitlab plugin, please bubble up your feedback.

Closing this issue now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

yoshwata picture yoshwata  路  5Comments

catto picture catto  路  7Comments

jithine picture jithine  路  7Comments

nkatzman picture nkatzman  路  3Comments

tk3fftk picture tk3fftk  路  5Comments