Overview
Syllabus
– Introduction of the topic
– Introduction of the speaker
– What GitLab versions are currently supported by IntelliJ IDEA?
– Сollaboration with the GitLab team
– The most important request – the ability to do code reviews in the IDE
– Merge requests – lists, filters, tags, etc.
– Creating a new merge request
– Code reviews
– Changes and diffs with comments
– Helpful navigation actions
– Plans for the future
– Plans for CI/CD integrations
– Question: Does the integration work with on-premises GitLab servers?
– Question: Why am I not seeing the GitLab options?
– Question: Which GitLab versions are going to be supported?
– Question: Is there a general API to create plugins for review tools in IntelliJ IDEA?
– Question: Will the merge request experience be the same in Space?
– Question: Do I have to press "Submit Review..." for the author to see the comments?
– Question: Does the functionality only work with the new UI, or does it also work with the old UI?
– Question: Do you have plans to implement issue management or time tracking?
– Question: Will it be possible to browse issues and create new merge requests for issues from within the IDE?
– Question: When adding suggested changes, will there be full IntelliSense capabilities?
– Question: Can I clone a project to the IDE via HTTPS from the GitLab homepage?
– Question: Will the integration replace the paid IntelliJ IDEA plugin for GitLab merge requests by I.P. Kudelevskiy?
– Question: ​Are you planning to add project and repository management or CI/CD settings?
– Question: ​Will the GitLab integration work with Fleet and Dev Containers?
– Question: Will the integration work with external CI/CD solutions used in GitLab via plugins, like Jenkins?
– Question: Which versions of IntelliJ IDEA support the GitLab integration?
Taught by
IntelliJ IDEA by JetBrains