applicationset
applicationset copied to clipboard
feat Gitlab list all repos
This PR adds the feature for the Gitlab SCM generator to list all projects visible to the current user.
I was not sure if you would want to modify the CRD to make this more explicit so now it just lists all projects if spec.generators.scmProvider.group is an empty string and spec.generators.scmProvider.includeSubgroups is just ignored in this case.
Are the failed Github unit tests due to a intermittent issue with Github? I couldn't get these to fail locally.
They could be related to the move of git repo: github.com/argoproj-labs/applicationset has been moved to github.com/argoproj/applicationset.
You might want to wait for https://github.com/argoproj/applicationset/pull/455 to merge and sync.
@r0bobo : Can u please move this PR into argocd as applicationset is moved. If u find it laborious, i can do it on your behalf with your consent