Build/Deploy UI for Eureka environment

Purpose

The development team needs to update the UI for the Eureka environment

Build/Deploy UI bundle:

  1. Log in to Jenkins

  2. Navigate to the job: uiBuild-Eureka

  3. Click the Build with Parameters button on the left side

  4. Select parameters

Parameter

Required/Optional

Value

Parameter

Required/Optional

Value

CLUSTER

Required

Select cluster

Eurika clusters start with e
i.e. (edev, etesting)

NAMESPACE

Required

Select namespace from the cluster

CONFIG_TYPE

Required

Select deployment config type, resource allocation for modules
Dev cluster - development
Testing cluster - testing
Perf cluster - performance

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

AGENT

Required

Select Jenkins agent for build (keep default value)

  1. Click Build button

  2. Wait for completion

Example:

screencapture-jenkins-aws-indexdata-job-folioRancher-job-tmpFolderForDraftPipelines-job-Eureka-job-uiBuild-Eureka-build-2025-01-07-20_02_02.png