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.

Reply via email to