Skip to content

RANCHER-2883. Show experimental applications as unchecked in Jenkins pipeline UI#1273

Open
epam-avramenko wants to merge 2 commits intomasterfrom
RANCHER-2883
Open

RANCHER-2883. Show experimental applications as unchecked in Jenkins pipeline UI#1273
epam-avramenko wants to merge 2 commits intomasterfrom
RANCHER-2883

Conversation

@epam-avramenko
Copy link
Copy Markdown
Contributor

@epam-avramenko epam-avramenko commented Apr 6, 2026

Summary

Displays experimental applications from platform-descriptor.json as unchecked checkboxes in the Jenkins createNamespaceFromBranch pipeline UI, requiring explicit user opt-in. Required and optional applications remain checked by default.

Changes

  • vars/folioStringScripts.groovy — Add experimental?.each loop in getApplicationsFromPlatformDescriptor() that appends app names without :selected suffix (unchecked in UI)
  • vars/folioDefault.groovy — Include experimental apps in getAllPlatformApps() so selected experimental apps can be resolved to name+version for deployment; update getPlatformDescriptor() log to show experimental count

getApplicationNamesFromPlatform() intentionally unchanged — automated pipelines continue deploying only required+optional apps (matching the UI default of unchecked).

Dependencies

  • Requires RANCHER-2876 (experimental section in platform-descriptor.json)

Refs RANCHER-2883

@epam-avramenko epam-avramenko requested a review from a team April 6, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants