Skip to content

Commit

Permalink
added pull latest camunda files branch
Browse files Browse the repository at this point in the history
- updated jenkins cnp to use the latest sh
  • Loading branch information
vasudevganesanhmcts committed Mar 11, 2022
1 parent 522388b commit dd16f27
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Jenkinsfile_CNP
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import uk.gov.hmcts.contino.AppPipelineDsl
def type = "java"
def product = "civil"
def component = "general-apps-ccd-definition"
def camundaBranch = "master"
AppPipelineConfig pipelineConf

static Map<String, Object> secret(String secretName, String envVariable) {
Expand Down Expand Up @@ -83,7 +84,7 @@ withPipeline(type, product, component) {
./bin/pull-latest-release-asset.sh civil-camunda-bpmn-definition civil-camunda-bpmn-definition.zip
./bin/import-ccd-definition.sh "-e *-prod.json,*-nonprod.json,*LRspec.json"
./bin/import-general-apps-ccd-definition.sh "-e *-prod.json,*-nonprod.json,*LRspec.json"
./bin/import-bpmn-diagram.sh .
./bin/pull-latest-camunda-files.sh ${camundaBranch}
"""
env.URL="https://xui-civil-general-apps-ccd-definition-pr-${CHANGE_ID}.service.core-compute-preview.internal"
env.CIVIL_SERVICE_URL="http://civil-service-civil-general-apps-ccd-definition-pr-${CHANGE_ID}.service.core-compute-preview.internal"
Expand Down
18 changes: 18 additions & 0 deletions bin/pull-latest-camunda-files.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#!/usr/bin/env bash

branchName=$1

#Checkout specific branch pf civil camunda bpmn definition
git clone https://github.com/hmcts/civil-camunda-bpmn-definition.git
cd civil-camunda-bpmn-definition

echo "Switch to ${branchName} branch on civil-camunda-bpmn-definition"
git checkout ${branchName}
cd ..

#Copy camunda folder to civil-ccd-def which contians bpmn files
cp -r ./civil-camunda-bpmn-definition/src/main/resources/camunda .
rm -rf ./civil-camunda-bpmn-definition

#upload bpmn files to environment
./bin/import-bpmn-diagram.sh .

0 comments on commit dd16f27

Please sign in to comment.