Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Service Catalog GitLab integration #8329

Merged
merged 4 commits into from
Jan 24, 2025
Merged

Conversation

cloudjumpercat
Copy link
Contributor

@cloudjumpercat cloudjumpercat commented Jan 9, 2025

Description

Added GitLab as the newest Service Catalog integration.

DOCU-4140

Testing instructions

Preview link: https://deploy-preview-8329--kongdocs.netlify.app/konnect/service-catalog/integrations/gitlab/

Checklist

@cloudjumpercat cloudjumpercat added do not merge Issues/ PRs whose changes should not be merged at this time review:sme Request for SME review, external to the docs team. labels Jan 9, 2025
Copy link

netlify bot commented Jan 9, 2025

Deploy Preview for kongdocs ready!

Name Link
🔨 Latest commit cdd4403
🔍 Latest deploy log https://app.netlify.com/sites/kongdocs/deploys/67910b46c5a7290007bb918f
😎 Deploy Preview https://deploy-preview-8329--kongdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
9 paths audited
Performance: 93 (🟢 up 2 from production)
Accessibility: 92 (no change from production)
Best Practices: 98 (🟢 up 8 from production)
SEO: 99 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

@miko-bautista
Copy link

LGTM, thank you @cloudjumpercat!

* Merged merge requests


## Discovery information

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: there's info here that's not user-facing and some that's no longer relevant (cc @miko-bautista)

Screenshot 2025-01-16 at 11 32 19 AM

  • There's no concept of "enabled" for integration discovery in KSC
  • Bindable entities is close to binding which is a term we're trying to move away from externally. Instead, use "Resources" and/or "Resource Types"
  • "Discovery mechanism" is not a user-facing detail

I think this section can be as concise as:

GitLab Projects will be automatically discovered once the integration is authorized.


Rest of the docs look great! 🙂

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Drew-Kimberly Thanks for the feedback! Since this is reusable content that is used by multiple integrations, I removed the 1st and 4th bullets, and reworded the remaining two per your suggestions.

@Guaris Guaris self-assigned this Jan 22, 2025
@cloudjumpercat cloudjumpercat marked this pull request as ready for review January 22, 2025 16:42
@cloudjumpercat cloudjumpercat requested a review from a team as a code owner January 22, 2025 16:42
@cloudjumpercat cloudjumpercat added review:copyedit Request for writer review. ci:manual-approve:link-validation and removed review:sme Request for SME review, external to the docs team. labels Jan 24, 2025
@miko-bautista miko-bautista merged commit ea3599b into main Jan 24, 2025
39 of 43 checks passed
@miko-bautista miko-bautista deleted the service-catalog-gitlab branch January 24, 2025 16:52
@Guaris Guaris removed the do not merge Issues/ PRs whose changes should not be merged at this time label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants