Deploy Sidecar from feature branch

Deploy Sidecar from feature branch

  • Purpose

  • Deploy Sidecar from feature branch

  • Example


Purpose

The development team needs to deploy Sidecar application version from the feature branch, to introduce new features and fixes.

Deploy Sidecar from feature branch:

  1. Log in to https://jenkins.ci.folio.org

  2. Navigate to the job: https://jenkins.ci.folio.org/job/folioDevTools/job/moduleDeployment/job/deploySidecarFromFeatureBranch/

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

  4. Select parameters

Parameter

Required/Optional

Value

Parameter

Required/Optional

Value

MODULE_BRANCH

Required

Select folio-module-sidecar branch to use for the build

MAVEN_ARGS

Optional

Maven build arguments, default value -DskipTests to skip tests after build

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

AGENT

Required

Select Jenkins agent jenkins-agent-java17

  1. Click Build button

  2. Wait for completion

IMPORTANT: You need to change job the last parameter AGENT to jenkins-agent-java17

Example:

 

screencapture-jenkins-aws-indexdata-job-folioRancher-job-tmpFolderForDraftPipelines-job-Eureka-job-deploySidecarFromFeatureBranch-build-2025-01-09-18_03_17.png