Skip to end of banner
Go to start of banner

Build UI bundle

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Domain

Pattern for tenant UI: https://<cluster-name>-<project-name>-<tenant-name>.ci.folio.org

This article describes how to build ui bundle on rancher environment

Job: Build UI

Parameters

ParameterTypeDescription
CLUSTERlist<string>(Required) Select cluster
NAMESPACElist<string>

(Required) Select cluster namespace

FOLIO_REPOSITORYlist<string>Repository from which UI bundle should build
FOLIO_BRANCHlist<string>

(Required) Select what 'platform-complete' branch use for build UI bundle

TENANT_IDstringTenant id used for UI bundle creation
CUSTOM_HASHstringCommit hash for UI bundle build from specific commit
CONSORTIAbooleanIf True consortia tenant should be added to UI bundle

To update UI bundle you should know in what cluster you environment located. See Projects(Namespaces) page.

Steps

  1. Go to Jenkins
  2. Navigate to Rancher → Update → ui-bundle-deploy
  3. Click Build with Parameters (if you didn't see this button, contact Kitfox team)
  4. Select parameters
    1. rancher_cluster_name - Select name of the cluster where your rancher environment located
    2. rancher_project_name - Select name of target environment
    3. ui_bundle_tag - If you previously build ui bundle image or you want to rollback, then select it name from drop-down list and leave next ui_bundle_build parameter as false
    4. ui_bundle_build - If you want build and deploy new (fresh) ui bundle then set this parameter to true
    5. folio_repository - Select repository from which ui bundle should build (platform-complete or platform-core)
    6. folio_branch - Select branch from which ui bundle should build
    7. tenant_id - Set correct tenant id for which this ui bundle should be used
  5. Click Build button
  6. Wait for completion

Job flow

Example

Example

  • No labels