GitLab is experiencing tremendous growth, which creates opportunities for our Technology Partners. We created the Technology Partner track within the GitLab Partner Program to support partners that are looking to integrate with our solution. Through product integrations, GitLab helps developers compile all their work into one tool that can be accessed anywhere. We work closely through partnerships to provide developers with a single DevOps experience.
We currently support integrations through our APIs or direct additions to our product, and we encourage integration partners to make and maintain the integrations with us. The work required to deliver the integration will be provided by the partner.
Although we welcome all partners, our program is structured to provide additional benefits to technology partners that have strong integrations driven by customer demand and are making investments in a deeper GitLab relationship. Read more about the requirements and steps to become a Technology Partner below.
There are two steps to become a GitLab Technology Partner and to be listed on our Technology Partners page, these include:
What if I am having an issue with building my integration? We're always here to help you through your efforts of integration. If there's a missing API call from our current API, or you ran into other difficulties in your development please feel free to create a new issue on the Community Edition issue tracker and apply the
What else can I do while I am building my integration? Once you have applied to become a partner, you will have access to the GitLab Partner Portal and other members of your team will be able to register and be associated with your account.
The Alliances team manages new partner requests and will review the applications. They will reach out to you with an update on the status of the application or a request for additional information. If you have any questions about the status of your application, please reach out to the Alliances team.
Once you have completed Step 1, you can now work on Step 2!
Once you have created the Merge Request, the Alliances team will be notified and will review the information. If the requirements are met and the listing is ready for approval, the Alliances team will approve the MR to get your app listed on our website.
All new Technology Partners will receive the following marketing support:
Congratulations! 🙌 As a GitLab Technology Partner, you are now officially able to register deals with GitLab in our Partner Portal. Partner Initiated Opportunities must be a new opportunity to our sales team and can be for a new or existing customer. The partner is also expected to assist the GitLab Sales team in closing the sale.
We are here to help. The Alliance team works from issues and issue boards. If you are needing our assistance with any project, please open an issue and we’ll get back to you as soon as we can! When creating an issue, please select New_Partner issue template in the drop down. If it’s technical assistance you’re looking for, please see below for troubleshooting.
We also encourage our partners to participate in the GitLab community, for example: contributing to GitLab FOSS, hosting a GitLab Virual Meetup, participating in GitLab Heroes, or engaging the community in other ways. Partners are welcome to bring questions or ideas around growing our communities directly to our Community Relations team via firstname.lastname@example.org.
If you’re looking for a home or an entrypoint for your joint solution on Gitlab.com, you can request a GitLab subgroup within our Alliance group here. Please submit an issue here using the template New Subgroup Request. The partner subgroup will be created as private until the prerequisites are filled out. See issue template for more details.
GitLab.com and GitLab EE share the same core code base. If you’re looking to quickly test and integrate with GitLab, often a project on GitLab.com can be the quickest way to get started. We’re happy to provision you a private sandbox subgroup in our Alliances GitLab.com Group where you can create projects for demo, R&D, and testing purposes. To make the project/sandbox public to share with external parties outside of GitLab and Partner, we request you first complete the ReadMe.md file in your Public Project Repository. Here is an example. Also, it’s highly recommended to maintain a demo project as well for interested external parties.
We are able to issue Ultimate licenses for partners that are developing and testing their integration with GitLab. These licenses are only open to those working on a GitLab Enterprise Edition specific integration. Licenses will be issued for 6 months and for up to 10 users upon request. Please reach out to your Partner Manager or add it as a comment in the following issue template.