diff options
author | Ramon Fernandez <ramon@mongodb.com> | 2018-12-13 13:46:04 -0500 |
---|---|---|
committer | Ramon Fernandez <ramon@mongodb.com> | 2018-12-13 13:53:46 -0500 |
commit | 3739429dd92b92d1b0ab120911a23d50bf03c412 (patch) | |
tree | d9c49023d4a4b75418c4b07008e2434075ba3d42 | |
parent | 3a76585f4e5d53fc380e0c0db44fd06f45dcdb24 (diff) | |
download | mongo-r4.0.5-rc1.tar.gz |
SERVER-38581 Add is_release expansion and use it in the mobile buildr4.0.5-rc1r4.0.5
(cherry picked from commit d631498a098e9a1190beeb8c468dcf7cce96b89d)
-rwxr-xr-x | buildscripts/generate_compile_expansions.py | 2 | ||||
-rwxr-xr-x | buildscripts/generate_compile_expansions_shared_cache.py | 2 | ||||
-rw-r--r-- | etc/evergreen.yml | 7 |
3 files changed, 6 insertions, 5 deletions
diff --git a/buildscripts/generate_compile_expansions.py b/buildscripts/generate_compile_expansions.py index 12276b4a1b0..ff830aab057 100755 --- a/buildscripts/generate_compile_expansions.py +++ b/buildscripts/generate_compile_expansions.py @@ -64,9 +64,11 @@ def generate_version_expansions(): if version_parts[0]: expansions["suffix"] = "v4.0-latest" expansions["src_suffix"] = "v4.0-latest" + expansions["is_release"] = "false" else: expansions["suffix"] = version_line expansions["src_suffix"] = "r{0}".format(version_line) + expansions["is_release"] = "true" expansions["version"] = version_line return expansions diff --git a/buildscripts/generate_compile_expansions_shared_cache.py b/buildscripts/generate_compile_expansions_shared_cache.py index 969b84c7790..f150764899f 100755 --- a/buildscripts/generate_compile_expansions_shared_cache.py +++ b/buildscripts/generate_compile_expansions_shared_cache.py @@ -64,9 +64,11 @@ def generate_version_expansions(): if version_parts[0]: expansions["suffix"] = "v4.0-latest" expansions["src_suffix"] = "v4.0-latest" + expansions["is_release"] = "false" else: expansions["suffix"] = version_line expansions["src_suffix"] = "r{0}".format(version_line) + expansions["is_release"] = "true" expansions["version"] = version_line return expansions diff --git a/etc/evergreen.yml b/etc/evergreen.yml index f6084335725..7ad3fc8be8a 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -1120,13 +1120,11 @@ functions: ./gradlew clean :embedded-jar:build :embedded-jar:publishMavenPublicationToLocalRepository # Is this a release? - echo "${version|-g}" | grep -q -- "-g" - if [ $? -eq 1 ]; then + if [ "${is_release|false}" = "true" ]; then source ./artifactory_mobile_creds.sh ./gradlew --info :embedded-jar:artifactoryPublish fi - mkdir -p ../../../../../build/mongo-embedded-sdk-${version}/java cp -r embedded-jar/build/repo/* ../../../../../build/mongo-embedded-sdk-${version}/java else @@ -1139,8 +1137,7 @@ functions: ./gradlew clean :embedded-android:build # Is this a release? - echo "${version|-g}" | grep -q -- "-g" - if [ $? -eq 1 ]; then + if [ "${is_release|false}" = "true" ]; then ./gradlew :embedded-android:uploadArchives closeAndReleaseRepository fi |