Create project/namespace with modules from branch
Purpose
The development team needs to create an environment with modules from a certain branch.
Create environment:
Log in to Jenkins: https://jenkins-aws.indexdata.com/
Navigate to the job: folioRancher → folioNamespaceTools → createNamespaceFromBranch
Click the Build with Parameters button
Select parameters
Parameter | Required/optional | Value |
---|---|---|
CLUSTER | Required | Select cluster |
NAMESPACE | Required | Select cluster namespace |
FOLIO_BRANCH | Required | Select what 'platform-complete' branch use for build |
OKAPI_VERSION | Required | Select okapi version |
CONFIG_TYPE | Required | Select deployment config type |
LOAD_REFERENCE | Optional | Set to true to load reference data during install |
LOAD_SAMPLE | Optional | Set to true to load sample data during install |
CONSORTIA | Optional | Set true to create consortium |
LINKED_DATA | Optional | Set true to deploy LinkedData |
SPLIT_FILES | Optional | Set true to enable split-files functionality |
RW_SPLIT | Optional | Set true to Enable Read/Write split |
GREENMAIL | Optional | Set true to deploy greenmail server |
MOCK_SERVER | Optional | Set true to deploy mock-server |
POSTGRESQL | Required | Select built-in PostgreSQL or AWS RDS |
KAFKA | Required | Select built-in Kafka or AWS MSK |
OPENSEARCH | Required | Select built-in OpenSearch or AWS OpenSearch |
S3_BUCKET | Required | Select built-in Minio or AWS S3 |
RUN_SANITY_CHECK | Optional | Set to true, to run cypress sanity check |
MEMBERS | Optional | Coma separated list of GitHub teams who need an access to the namespace |
Click Build button
Wait for completion
Example: