Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Table of Contents
Info
title

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 and deploy UI

Parameters

Parameter

Type

Description

CLUSTER

list<string>

(Required) Select cluster

NAMESPACE

list<string>

(Required) Select cluster namespace

FOLIO_REPOSITORY

list<string>

Repository from which the UI bundle should

build

be built

FOLIO_BRANCH

list<string>

(Required) Select what 'platform-complete' branch

use for build UI bundle

was used to build the UI bundle

CUSTOM_HASH

string

Commit hash for UI bundle build from a specific commit

TENANT_ID

string

Tenant

id

ID used for UI bundle creation

CUSTOM_HASH

CONSORTIA

stringCommit hash for UI bundle build from specific commitCONSORTIA

boolean

If True consortia modules are added to the UI bundle

LINKED_DATA

boolean

If True

consortia tenant should be

linked-data modules are added to the UI bundle

To update the UI bundle, you should know in what cluster

...

your environment is located. See the Projects(Namespaces) page.

Steps

  1. Go to Jenkins

  2. Navigate to folioRancher -> folioDevTools -> uiManagement ->

...

  1. buildAndDeployUI

  2. Click Build with Parameters (if you didn't see this button, contact the Kitfox team)

  3. Select parameters

    1. CLUSTER - Select cluster

    2. NAMESPACE - Select cluster namespace

    3. FOLIO_REPOSITORY - Repository from which UI bundle should build

    4. FOLIO_BRANCH - Select what 'platform-complete' branch use for build UI bundle

    5. CUSTOM_HASH - Commit hash for UI bundle build from specific commit

    6. TENANT_ID- Tenant id used for UI bundle creation

...

    1. CONSORTIA - If True consortia modules are added to the UI bundle

    2. LINKED_DATA - If True linked-data modules are added to the UI bundle

  1. Click Build button

  2. Wait for completion

Example

...