Andreas Berger
dd367967e2
Fixed a bug in gitlab:group:ensureExists where repos was always set as the root group.
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-07-06 09:23:47 +02:00
Patrik Oldsberg
894627f7d0
Merge pull request #17750 from Andy2003/feature/support-dry-run-for-gitlab-group-ensureExists
...
Add support for dry run for `gitlab:group:ensureExists` action.
2023-05-31 20:08:15 +02:00
Andreas Berger
f1496d4ab6
Fix input schema validation issue for gitlab actions.
...
Using zod intersections results in an invalid JsonSchema.
The issue has been reported at https://github.com/StefanTerdell/zod-to-json-schema/issues/64 .
The following actions has been fixed:
- gitlab:group:ensureExists
- gitlab:projectAccessToken:create
- gitlab:projectDeployToken:create
- gitlab:projectVariable:create
resolves #17721
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-05-11 12:47:44 +02:00
Andreas Berger
30e6edd7f6
Add support for dry run for gitlab:group:ensureExists action.
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-05-11 12:43:21 +02:00
Andreas Berger
dff74223cf
Adjustments ts after review
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-04-05 14:41:22 +02:00
Andreas Berger
a6cb0629bd
Simplify generics after #16910 was merged
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-03-28 15:52:57 +02:00
Andreas Berger
439e2986be
add new scaffolder action to ensure a gitlab group exists
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-03-28 15:42:52 +02:00
Dominik Pfaffenbauer
8f8d0641ce
change readme
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 19:42:55 +01:00
Dominik Pfaffenbauer
4442b97fb5
rename actions
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer
242e84f20d
rename gitlab scaffolder actions
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer
d1debd0e99
fix schema definition for projectid and deploy token parsing
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:55 +01:00
Dominik Pfaffenbauer
d01f6c878d
prettier
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:24 +01:00
Dominik
bbe0c1f448
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:24 +01:00
Dominik
d4df2927c8
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:23 +01:00
Dominik
6b36e7c895
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:23 +01:00
Dominik
5b68d7d361
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.test.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:23 +01:00
Dominik
d8eb1f0707
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.test.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:23 +01:00
Dominik
37cfd93473
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:23 +01:00
Dominik
36e9f2faad
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectVariable.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:22 +01:00
Dominik
758a8fc78e
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:22 +01:00
Dominik
1471eba5e0
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectDeployToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:22 +01:00
Dominik
4a91ff8477
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:22 +01:00
Dominik
7f627ded9b
Update plugins/scaffolder-backend-module-gitlab/src/actions/createProjectAccessToken.ts
...
Co-authored-by: Andreas Berger <Andy2003@users.noreply.github.com >
Signed-off-by: Dominik <dominik@pfaffenbauer.at >
2023-03-20 16:50:22 +01:00
Dominik Pfaffenbauer
6068251a8e
update gitlab scaffolder
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:21 +01:00
Dominik Pfaffenbauer
4c511b4c3f
Add Gitlab Backend Scaffolder Plugin
...
Signed-off-by: Dominik Pfaffenbauer <dominik@pfaffenbauer.at >
2023-03-20 16:50:15 +01:00