History log of /frameworks/support/buildSrc/release.gradle
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a9ac19d133f6d727d979027aef8318d90fbd8e88 21-Sep-2017 Yigit Boyar <yboyar@google.com> Create a new task that creates a diff zip with maven.google

This CL adds a new task (createDiffArchive) that includes the
zip of all artifacts that are not already on maven.google.com.

This is necessary because the upload script rejects the bundle
if it includes any libraries that are already public.

Test: manual
Bug: 66236485
Change-Id: I74c680449034bb3252d9f74305554af13e3c32c5
/frameworks/support/buildSrc/release.gradle
279780d41883518f007c5b9669677a8c6dc7cbfe 09-Aug-2017 Aurimas Liutikas <aurimas@google.com> Clean up tip-of-tree zip archive creation.

- Set the repository URL in one place for both java and
Android libraries
- Remove artifactory_repo that is no longer needed now that
support_repo is uniquely versioned.

Bug: 64974262
Test: ./gradlew createArchive
Change-Id: Ibc28be041858594089c146a2ae52bfc3dd65302f
/frameworks/support/buildSrc/release.gradle
76542da1882b14a6cbaf290d6f052cbcac048d4f 30-Jun-2017 Aurimas Liutikas <aurimas@google.com> Remove the code to create repo with all history archive.

This CL also includes various other build.gradle cleanups

Bug: 62197335
Test: ./gradlew createArchive still works and now it only creates
tip of tree maven repository zip

Change-Id: Ic631e31baff9aa0591ad4abfa6a2ad5253f5c5bd
/frameworks/support/buildSrc/release.gradle
ef300669d78824c4f9df6806ee9cd9f56969497c 01-May-2017 Yigit Boyar <yboyar@google.com> Move top of tree to use versioned artifacts

For support lib re-deployment, we use non-unique artifacts which
does not work well with a real artifactory. This CL creates a
new release task that uses unique snapshot artifacts.

I've also changed the top of tree task to use these artifacts
since it is the main task for deployments.

Bug: 36069458
Test: local build
Change-Id: I37317fe5485817727398186a0008c839e9c24607
/frameworks/support/buildSrc/release.gradle
57d3865d1ff4c88b6f00f3c4197731303fabd587 19-Apr-2017 Aurimas Liutikas <aurimas@google.com> Add ability to override Android Gradle Plugin used.

- Split the logic for adding repositories to repos.gradle
- Fix broken ALLOW_PUBLIC_REPOS
- Add GRADLE_PLUGIN_REPO and GRADLE_PLUGIN_VERSION to allow to
override the version of android gradle plugin used.

There should be no impact on most developers when they do not specify
these env variables.

Bug: 37288149
Test: 1. check out studio-master-dev-supportlib
2. GRADLE_PLUGIN_REPO=/path/to/out/repo GRADLE_PLUGIN_VERSION=2.5.0-dev \
./tools/gradlew -p frameworks/support/ assembleDebug

Change-Id: I11506a5f173c89667c0ff516d43badf6efc35b29
/frameworks/support/buildSrc/release.gradle
78e026c72c28f4256c1d6ebdca89da4946f3ba19 07-Mar-2017 Yigit Boyar <yboyar@google.com> Create a repo w/o history as well

This CL adds a second task to the createArchieve that will
create a repository w/o the history + prebuilts.

I've also modified the current task not to copy prebuilts
twice. It will just pull them from prebuilts folder when
creating the big bundle zip.

Bug: N/A
Test: build works
Change-Id: I7b4680d3c91195e3a1fd46e57d7ed6bf07472a12
/frameworks/support/buildSrc/release.gradle
88c16ceecc0725f89d4b9c44cbf5ef51c1d7360d 09-Feb-2017 Yigit Boyar <yboyar@google.com> Move build setup outside the main build gradle file.

This CL moves build processing logic into buildSrc file and
behind methods. This allows creating sub projects that can
use the same build file but only import a subset of support
library.

This CL does not decrease the complexity much. It just moves it
outside the main gradle file into more logical files as an
intermediate step to cleanup the build.

Test: same output before and after
Bug : -
Change-Id: I29d136ca866cc03c20c18f8d0b33e0152b320671
/frameworks/support/buildSrc/release.gradle