In today's video we go through three examples of using the GitLab REST API via the python-gitlab interface. With just a few lines of code we list every merge request in a project, post a message to an existing merge request, and create a new issue. I conclude by discussing some real-life use cases for this capability.
Hello world project: https://gitlab.com/gitschooldude/hello
Merge request used in this video: https://gitlab.com/gitschooldude/hello/-/merge_requests/32
GitLab API Documentation: https://docs.gitlab.com/ee/api/
Python-Gitlab Documentation: https://python-gitlab.readthedocs.io/en/stable/
If you are looking for an effective concise introduction to Git, I highly recommend my "Fundamentals of Git" course on Udemy: https://www.udemy.com/course/fundamentals-of-git/?referralCode=29A4F0806FACFFF594B2
If you or your company is interested in live virtual software and tools training, see https://www.continuoustech.net/training/ for a list of training topics we offer.