File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,5 +16,10 @@ cp "$CONNECTOR_PROTO_LOCATION/proto/contract_case_stream.proto" src/main/proto
1616cp " $CONNECTOR_LOCATION /package/" * " $INSTALL_LOCATION "
1717
1818# Update the caseCoreVersion (may be a no-op)
19+ #
20+ # The regular expression matches semver:
21+ # - `[0-9]+\.[0-9]+\.[0-9]+` : The basic major.minor.patch version
22+ # - `(-[0-9A-Za-z\.-]+)?` : Optional pre-release version
23+ # - `(\+[0-9A-Za-z\.-]+)?` : Optional build metadata
1924CORE_VERSION_NUMBER=$( jq -r .version " $SCRIPT_DIR /../case-core/package.json" )
20- sed -i ' ' - E ' s/def caseCoreVersion = "([0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z-]+)?(\+[0-9A-Za-z-]+)?)?"/def caseCoreVersion = "' $CORE_VERSION_NUMBER ' "/' build.gradle
25+ sed -E ' s/def caseCoreVersion = "([0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z\. -]+)?(\+[0-9A-Za-z\. -]+)?)?"/def caseCoreVersion = "' $CORE_VERSION_NUMBER ' "/' " $SCRIPT_DIR / build.gradle" > " $SCRIPT_DIR /build.gradle.tmp " && mv " $SCRIPT_DIR /build.gradle.tmp " " $SCRIPT_DIR /build.gradle "
You can’t perform that action at this time.
0 commit comments