feat(console): gitlab, gitlab self hosted - templates (#5422)

gitlab provider
This commit is contained in:
Max Peintner
2023-03-15 08:49:32 +01:00
committed by GitHub
parent 0aaaf209be
commit 0d832ef67f
26 changed files with 1283 additions and 3 deletions

View File

@@ -69,13 +69,38 @@
</div>
</a>
<div class="item card coming-soon" matRipple>
<a
class="item card coming-soon"
[routerLink]="
serviceType === PolicyComponentServiceType.ADMIN
? ['/instance', 'provider', 'gitlab', 'create']
: serviceType === PolicyComponentServiceType.MGMT
? ['/org', 'provider', 'gitlab', 'create']
: []
"
>
<span class="state coming-soon-label">{{ 'ACTIONS.COMINGSOON' | translate }}</span>
<img class="idp-logo" src="../../../assets/images/idp/gitlab.svg" alt="GitLab" />
<div class="text-container">
<span class="title">GitLab</span>
</div>
</div>
</a>
<a
class="item card"
[routerLink]="
serviceType === PolicyComponentServiceType.ADMIN
? ['/instance', 'provider', 'gitlab-self-hosted', 'create']
: serviceType === PolicyComponentServiceType.MGMT
? ['/org', 'provider', 'gitlab-self-hosted', 'create']
: []
"
>
<img class="idp-logo" src="../../../assets/images/idp/gitlab.svg" alt="GitLab" />
<div class="text-container">
<span class="title">GitLab Self Hosted</span>
</div>
</a>
<a
class="item card"