Build/Deploy UI for Eureka environment
Purpose
The development team needs to update the UI for the Eureka environment
Build/Deploy UI bundle:
Log in to https://jenkins.ci.folio.org
Navigate to the job: https://jenkins.ci.folio.org/job/folioDevTools/job/uiManagement/job/buildAndDeployUIEureka/
Click the Build with Parameters button on the left side
Select parameters
Parameter | Required/Optional | Value |
|---|---|---|
CLUSTER | Required | Select cluster Eurika clusters start with e |
NAMESPACE | Required | Select namespace from the cluster |
CONFIG_TYPE | Required | Select deployment config type, resource allocation for modules |
FOLIO_REPOSITORY | Required | platform-complete repository, complete stripes platform consists of an NPM package.json that specifies the version of @folio/stripes-core |
FOLIO_BRANCH | Required | Select a platform-complete branch to use the corresponding module's version in the namespace |
CUSTOM_HASH | Optional | Commit hash for bundle build from a specific commit |
TENANT_ID | Required | The tenant you are building the UI for, default value diku |
CONSORTIA | Optional | Set true to enable Consortium |
LINKED_DATA | Optional | Set true to include LinkedData module in the UI bundle |
ECS_CCL | Optional | Set true to enable ECS Circulation + Congressional loans functionality |
SINGLE_UX | Optional | Fall back to single sign-in window for ECS setup, alternative to default Drop-down view |
AGENT | Required | Select Jenkins agent for build (keep default value) |
Click Build button
Wait for completion