@@ -14,7 +14,7 @@ echo "Now we have a git repository available under ["${CURRENT_DIR}"/build/contr
1414
1515SC_CONTRACT_DOCKER_VERSION=" ${SC_CONTRACT_DOCKER_VERSION:- 2.0.2.BUILD-SNAPSHOT} "
1616APP_IP=" $( ./whats_my_ip.sh ) "
17- APP_PORT=" ${APP_PORT:- 3000 } "
17+ APP_PORT=" ${APP_PORT:- 9876 } "
1818APPLICATION_BASE_URL=" http://${APP_IP} :${APP_PORT} "
1919PROJECT_NAME=" ${PROJECT_NAME:- bookstore} "
2020PROJECT_GROUP=" ${PROJECT_GROUP:- com.example} "
@@ -27,6 +27,23 @@ echo "Project Version [${PROJECT_VERSION}]"
2727# If you want to work offline just attach this volume
2828# -v "${HOME}/.m2/:/root/.m2:ro"
2929mkdir -p build/spring-cloud-contract/output
30- docker run --rm -e " PUBLISH_STUBS_TO_SCM=true" -e " PUBLISH_ARTIFACTS=false" -e " APPLICATION_BASE_URL=${APPLICATION_BASE_URL} " -e " PROJECT_NAME=${PROJECT_NAME} " -e " PROJECT_GROUP=${PROJECT_GROUP} " -e " REPO_WITH_BINARIES_URL=${ARTIFACTORY_URL} " -e " PROJECT_VERSION=${PROJECT_VERSION} " -e " EXTERNAL_CONTRACTS_REPO_WITH_BINARIES_URL=git://file:/contracts_git/" -e " EXTERNAL_CONTRACTS_ARTIFACT_ID=${PROJECT_NAME} " -e " EXTERNAL_CONTRACTS_GROUP_ID=${PROJECT_GROUP} " -e " EXTERNAL_CONTRACTS_VERSION=${PROJECT_VERSION} " -v " ${CURRENT_DIR} /build/contracts_git/:/contracts_git:rw" -v " ${CURRENT_DIR} /build/spring-cloud-contract/output:/spring-cloud-contract-output/" springcloud/spring-cloud-contract:" ${SC_CONTRACT_DOCKER_VERSION} "
30+ docker run --rm \
31+ -e " PUBLISH_STUBS_TO_SCM=true" \
32+ -e " PUBLISH_ARTIFACTS=false" \
33+ -e " APPLICATION_BASE_URL=${APPLICATION_BASE_URL} " \
34+ -e " PROJECT_NAME=${PROJECT_NAME} " \
35+ -e " PROJECT_GROUP=${PROJECT_GROUP} " \
36+ -e " REPO_WITH_BINARIES_URL=${ARTIFACTORY_URL} " \
37+ -e " PROJECT_VERSION=${PROJECT_VERSION} " \
38+ -e " EXTERNAL_CONTRACTS_REPO_WITH_BINARIES_URL=git://file:/contracts_git/" \
39+ -e " EXTERNAL_CONTRACTS_ARTIFACT_ID=${PROJECT_NAME} " \
40+ -e " EXTERNAL_CONTRACTS_GROUP_ID=${PROJECT_GROUP} " \
41+ -e " EXTERNAL_CONTRACTS_VERSION=${PROJECT_VERSION} " \
42+ -v " ${CURRENT_DIR} /build/contracts_git/:/contracts_git:rw" \
43+ -v " ${CURRENT_DIR} /build/spring-cloud-contract/output:/spring-cloud-contract-output/" \
44+ springcloud/spring-cloud-contract:" ${SC_CONTRACT_DOCKER_VERSION} "
3145
32- docker run --rm -v " ${CURRENT_DIR} /build/spring-cloud-contract/output:/spring-cloud-contract-output/" springcloud/spring-cloud-contract:" ${SC_CONTRACT_DOCKER_VERSION} " chown -R $( id -u) :$( id -g) " /spring-cloud-contract-output/"
46+ docker run --rm \
47+ -v " ${CURRENT_DIR} /build/spring-cloud-contract/output:/spring-cloud-contract-output/" \
48+ springcloud/spring-cloud-contract:" ${SC_CONTRACT_DOCKER_VERSION} " \
49+ chown -R $( id -u) :$( id -g) " /spring-cloud-contract-output/"
0 commit comments