Hi @philippe-camelio_3885 ,
In BuildMaster 2022, we redesigned the Git and Source Control experience, which required significant changes to the various Git extensions (Git, GitHub, GitLab, and AzureDevOps).
With these changes, instead of using service-specific operations like GitHub::Get-Source, you can simply use operations like Git::Checkout-Code. Behind the scenes, BuildMaster wires everything up using build variables like $Repository and $Commit.
In Otter, you'll need to specify those variables or To and BranchOrCommit properties, similar to this:
Git::Checkout-Code
(
To: $DossierVisHab,
From: gitlab-vishab
BranchOrCommit: master,
);
The extensions are indeed the same between BuildMAster and Otter, but they do different things than before. Now, the GitLab extension mostly just provides integration into Issue Tracking, and information intended for the BuildMaster UI, such as a list of organizations, repositories, etc.
Best,
Alana