Goal: Understand how developers and customers can produce custom integrations to GitLab
If you want to integrate with GitLab there are three possible paths you can take:
[ ] Utilizing webhooks - If you want to reflect information from GitLab or initiate an action based on a specific activity that occurred on GitLab you can utilize the existing infrastructure of our webhooks. To read about setting up webhooks on GitLab visit this page.
[ ] API integration - If you're seeking a richer integration with GitLab, the next best option is to utilize our ever-expanding API. The API contains pretty much anything you'll need, however, if there's an API call that is missing we'd be happy to explore it and develop it.
[ ] Project Services - Project services give you the option to build your product into GitLab itself. This is the most advanced and complex method of integration but is by far the richest. It requires you to add your integration to GitLab's code base as a standard contribution. If you're thinking of creating a project service, the steps to follow are similar to any contribution to the GitLab codebase.
Goal: Understand how migrations from other Version Control Systems to Git & GitLab work
You will be required to demo to team all demo scenarios specific to customer/prospect requirements in mock style showing business value. Unless otherwise specified, follow these steps for each scenario outlined below:
[ ] Start a new Zoom meeting with just yourself
[ ] Click record to start recording your session
[ ] Share your screen via Zoom and give the presentation
[ ] Upload the results to this Google Drive folder and tag your manager on a comment to this issue with the link to your uploaded video