Branch: refs/heads/misc/readme-update Home: https://github.com/jenkinsci/google-play-android-publisher-plugin
Commit: 23325148eb6c5d1110620ab78b41031987d39808 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/23325148eb6c5d1110620ab78b41031987d39808 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-13 (Wed, 13 May 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java Log Message: ----------- Fix incorrect input shown when no mapping files are found. Commit: 8bdc5000712625acf726a8f60bb8cde3ef77d0f2 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/8bdc5000712625acf726a8f60bb8cde3ef77d0f2 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-13 (Wed, 13 May 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/GooglePlayBuildStepDescriptor.java M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercentage.html Log Message: ----------- Revert to using a string field for rollout percentage. In the latest release, I deprecated the `rolloutPercentage` string field and replaced it with the numeric `rolloutPercent` field in order to make Pipeline configuration a bit less awkward, e.g. `rolloutPercent: 12.34` instead of `rolloutPercentage: '12.34'` However, while I tested build parameters with other fields, I didn't do so for rollout percentage. This means that if you enter a variable as the rollout percentage, e.g. `${ROLLOUT_PCT}`, Jenkins would attempt to coerce this to a Double value when saving the job, which apparently does not crash, but instead returns `null`. Since we interpret `null` to mean "the default value", entering a variable into the rollout percentage field, saving the job, and then opening the job config again would show "100.0" as the value. Oops. Now we've returned to `rolloutPercentage` being the default field, and have marked `rolloutPercent` as deprecated. However, we remain backwards compatible, and the `rolloutPercent` field persisted for Freestyle jobs will be migrated back to the string value. You can also continue to use the slightly more convenient numeric syntax for Pipeline jobs — either field is accepted, with `rolloutPercentage` taking precedence. Commit: 800446280ed08098b4121ec509f6f5b048724c84 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/800446280ed08098b4121ec509f6f5b048724c84 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-13 (Wed, 13 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java Log Message: ----------- Add test case to verify that the config form can be roundtripped. This includes providing a variable as the rollout percentage value, rather than a numeric value, as this should now work again. Commit: d604d98c3aaa624de1f67dd49ef9779317834c54 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/d604d98c3aaa624de1f67dd49ef9779317834c54 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-13 (Wed, 13 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java Log Message: ----------- Add test case to verify that variables are correctly handled at runtime. All test configuration fields accept variables, and so their values should be correctly expanded and used during a build. Commit: 862bb99106691e11f58e3b001f27e72a8fa95517 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/862bb99106691e11f58e3b001f27e72a8fa95517 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-15 (Fri, 15 May 2020) Changed paths: A src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java R src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentTest.java Log Message: ----------- Rename ReleaseTrackAssignmentTest to ReleaseTrackAssignmentBuilderTest. Commit: c7d9dfb25b17fb25ad5cd6cb8b03f8dde1e185d5 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/c7d9dfb25b17fb25ad5cd6cb8b03f8dde1e185d5 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-15 (Fri, 15 May 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java Log Message: ----------- Remove unnecessary direct field access from ApkPublisher and its tests. Commit: ce921c97da9497322c7cd2aeea500825d2ddd316 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/ce921c97da9497322c7cd2aeea500825d2ddd316 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-15 (Fri, 15 May 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercentage.html M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java Log Message: ----------- Revert to using a string field for rollout percentage for track moves. This is basically the same as the change made a few commits earlier for the file publisher. Commit: a5f2bcb97613edccb2ace5075a7a5860f7b76b5e https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/a5f2bcb97613edccb2ace5075a7a5860f7b76b5e Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-15 (Fri, 15 May 2020) Changed paths: M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java Log Message: ----------- Remove unnecessary direct field access from ReleaseTrackAssignmentBuilder and its tests. Commit: 2484d2652d209594a25518a78ec1209c962dcec0 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/2484d2652d209594a25518a78ec1209c962dcec0 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/internal/TestsHelper.java Log Message: ----------- Make build assertion helper more generic. Commit: d6897d51c30c5d9c46c707b4aa7e501df1933c09 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/d6897d51c30c5d9c46c707b4aa7e501df1933c09 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java Log Message: ----------- Add tests for uploading APKs and bundles with Pipeline. Commit: 56b907b7518b788d7fd0f5dba9563d846f98338b https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/56b907b7518b788d7fd0f5dba9563d846f98338b Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java Log Message: ----------- Add tests for rollout percentage behaviour in `androidApkUpload`. Commit: e7fdfe60cfae21daf8b694378bbad166e64c134d https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/e7fdfe60cfae21daf8b694378bbad166e64c134d Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java Log Message: ----------- Add Pipeline tests for ReleaseTrackAssignmentBuilder. Commit: da59131e591d7f1d5a6acc7020ce558dc0b8dc2e https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/da59131e591d7f1d5a6acc7020ce558dc0b8dc2e Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M README.md Log Message: ----------- Update README with `rolloutPercentage` and backwards compatibility. Commit: 54d04c44b424ad9daed3c198f823c91a09cd8a5d https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/54d04c44b424ad9daed3c198f823c91a09cd8a5d Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-16 (Sat, 16 May 2020) Changed paths: M README.md Log Message: ----------- Fix some minor formatting issues in README. Commit: 2c803ed49b362b5cae83b336db270e0b18760de2 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/2c803ed49b362b5cae83b336db270e0b18760de2 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-21 (Thu, 21 May 2020) Changed paths: M README.md M pom.xml M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/CredentialsHandler.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/GooglePlayBuildStepDescriptor.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/internal/TestsHelper.java Log Message: ----------- Merge branch 'master' into fix/allow-rollout-variables Commit: 4a8cf922a2fb461f58a6d406520e8a27901d6580 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/4a8cf922a2fb461f58a6d406520e8a27901d6580 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-21 (Thu, 21 May 2020) Changed paths: M README.md M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/GooglePlayBuildStepDescriptor.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercentage.html M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercentage.html M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java A src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java R src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentTest.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/internal/TestsHelper.java Log Message: ----------- Merge pull request #28 from jenkinsci/fix/allow-rollout-variables Commit: 140a4952835a4f6fd0fd9f0441b53ffd7771bad5 https://github.com/jenkinsci/google-play-android-publisher-plugin/commit/140a4952835a4f6fd0fd9f0441b53ffd7771bad5 Author: Christopher Orr <ch...@orr.me.uk> Date: 2020-05-21 (Thu, 21 May 2020) Changed paths: M README.md M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/GooglePlayBuildStepDescriptor.java M src/main/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder.java M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisher/help-rolloutPercentage.html M src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/config.jelly R src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercent.html A src/main/resources/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilder/help-rolloutPercentage.html M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ApkPublisherTest.java A src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentBuilderTest.java R src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/ReleaseTrackAssignmentTest.java M src/test/java/org/jenkinsci/plugins/googleplayandroidpublisher/internal/TestsHelper.java Log Message: ----------- Merge branch 'master' into misc/readme-update Compare: https://github.com/jenkinsci/google-play-android-publisher-plugin/compare/c8f777c2a7b3...140a4952835a -- 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 jenkinsci-commits+unsubscr...@googlegroups.com. 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/misc/readme-update/c8f777-140a49%40github.com.