Branch: refs/heads/feature/JENKINS-62404_custom-release-tracks
Home: https://github.com/jenkinsci/google-play-android-publisher-plugin
Commit: 1ca2dc0181b5bb7bd04dabedff25271223cc5cf0
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/1ca2dc0181b5bb7bd04dabedff25271223cc5cf0
Author: Christopher Orr <[email protected]>
Date: 2020-05-22 (Fri, 22 May 2020)
Changed paths:
M README.md
Log Message:
-----------
Update Jira link in README to include more issues.
Commit: 7b8088a4b268f83f58cde3f9a9b6e4601f78e13b
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/7b8088a4b268f83f58cde3f9a9b6e4601f78e13b
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackAssignmentTask.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackPublisherTask.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java
Log Message:
-----------
Add quotes to track names to distinguish them from the surrounding text.
We'll be allowing custom track names, which can have spaces in them, so
quoting them prevents a weird track name from getting confused with the
rest of the log message.
Commit: 373989f7ccde837bd311507c5b459bd7e64d6463
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/373989f7ccde837bd311507c5b459bd7e64d6463
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkUploadTask.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackAssignmentTask.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackPublisherTask.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/internal/responses/FakeListTracksResponse.java
Log Message:
-----------
Remove track name validation, allowing upload to user-defined tracks.
Commit: 58d98c3559b4b9281245ed23b4b33ef05a0f31b8
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/58d98c3559b4b9281245ed23b4b33ef05a0f31b8
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackAssignmentTask.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java
Log Message:
-----------
Enable custom track names when moving files between release tracks.
Commit: 484e8ccadbfbb2a906268c300b610ce6de2b3c0f
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/484e8ccadbfbb2a906268c300b610ce6de2b3c0f
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/GooglePlayBuildStepDescriptor.java
R
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrack.java
Log Message:
-----------
Remove ReleaseTrack and redundant config methods.
Commit: d2f4cbdd579f0a36f6ead1db582c6b00f008df42
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/d2f4cbdd579f0a36f6ead1db582c6b00f008df42
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M README.md
M
src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-trackName.html
M
src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-trackName.html
Log Message:
-----------
Update documentation to reflect custom release tracks being supported.
Commit: 13f601c2856cff219dd01fc473971e3b1455d4fb
https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/13f601c2856cff219dd01fc473971e3b1455d4fb
Author: Christopher Orr <[email protected]>
Date: 2020-05-23 (Sat, 23 May 2020)
Changed paths:
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkUploadTask.java
M
src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/TrackAssignmentTask.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java
M
src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java
Log Message:
-----------
Deal with the Google Play API not always responding with all tracks.
If you ask the API for a list of tracks, you'll only get back those
which already have at least one release defined. 🤷♀️
This is inconvenient, as track names are case-sensitive, therefore we
try to read the list of available tracks, so we can ensure that we use
the canonical track name when calling the API, regardless of what the
user provided in the job configuration.
So now we show a warning if the track could not be found, but continue
with the operation anyway, assuming that the track actually does exist,
and the user entered the track name correctly.
Compare:
https://github.com/jenkinsci/google-play-android-publisher-plugin/compare/1ca2dc0181b5%5E...13f601c2856c
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/google-play-android-publisher-plugin/push/refs/heads/feature/JENKINS-62404_custom-release-tracks/000000-13f601%40github.com.