Branch: refs/heads/master Home: https://github.com/jenkinsci/artifact-manager-s3-plugin
Commit: f6df80c2cbaa567330aca3b45689868e685e6e8b https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/f6df80c2cbaa567330aca3b45689868e685e6e8b Author: Chris Tapley <chris.tapley...@gmail.com> Date: 2019-08-27 (Tue, 27 Aug 2019) Changed paths: M README.md M images/bucket-settings.png A images/custom-s3-service-configuration.png M pom.xml M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customEndpoint.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customSigningRegion.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-disableSessionToken.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-useHttp.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-usePathStyleUrl.html M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/ConfigAsCodeTest.java A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfigTest.java M src/test/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/configuration-as-code.yml Log Message: ----------- JENKINS-55017 Allow advanced configuration for other s3 providers Implemented options: - custom endpoint - custom signing region (for optional use with a custom endpoint) - use http - use path style requests - disable session tokens Added unit tests and minio testcontainer integration test with ArtifactManagerTest Commit: 7f6c15028d9d3c720be128e6b7532a9d3ee96c03 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/7f6c15028d9d3c720be128e6b7532a9d3ee96c03 Author: Chris Tapley <chris.tapley...@gmail.com> Date: 2019-09-05 (Thu, 05 Sep 2019) Changed paths: M pom.xml M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-usePathStyleUrl.html A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomPrefixBlobStoreProvider.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- code review changes remove <type>jar</type> remove erroneous spaces remove explicit failed test validation remove explicit readonly=false checkbox remove spring-test fix help DRY Move CustomPrefixBlobStoreProvider into its own class Commit: 7d747f410be65e428d4f3d338d7999c621bd1d9c https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/7d747f410be65e428d4f3d338d7999c621bd1d9c Author: christapley <chris.tapley...@gmail.com> Date: 2019-09-06 (Fri, 06 Sep 2019) Changed paths: M README.md Log Message: ----------- add descriptions to configuration section Commit: a5b96001e9f2b18e77151beb42abf40dd8ac2d4c https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/a5b96001e9f2b18e77151beb42abf40dd8ac2d4c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M README.md M images/bucket-settings.png A images/custom-s3-service-configuration.png M pom.xml M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customEndpoint.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customSigningRegion.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-disableSessionToken.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-useHttp.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-usePathStyleUrl.html M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/ConfigAsCodeTest.java A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomPrefixBlobStoreProvider.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfigTest.java M src/test/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/configuration-as-code.yml Log Message: ----------- Merge branch 'master' of github.com:christapley/artifact-manager-s3-plugin into advanced-config-JENKINS-55017 Commit: e3720e41a00c28b3999b02bc9b47354ef93b0605 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/e3720e41a00c28b3999b02bc9b47354ef93b0605 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- MinioIntegrationTest is not using docker-fixtures; removing bogus supertype. Commit: 04c7c7688e7ab8ed143a380bf3060925aa2bd591 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/04c7c7688e7ab8ed143a380bf3060925aa2bd591 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java Log Message: ----------- Using S3Constants.PROPERTY_S3_VIRTUAL_HOST_BUCKETS. Commit: 94945476ca59fbdde40f4f5c8f84fd391bf73f3f https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/94945476ca59fbdde40f4f5c8f84fd391bf73f3f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- Skip MinioIntegrationTest when there is no Docker client available. Commit: e50594cf98d3568fd967ad542f7ff815d366abda https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/e50594cf98d3568fd967ad542f7ff815d366abda Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java Log Message: ----------- Seems to suffice to use PROPERTY_S3_VIRTUAL_HOST_BUCKETS only in ContextBuilder.overrides and not call System.setProperty. Commit: ee8df037005a95773436386f259a86fab584023d https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/ee8df037005a95773436386f259a86fab584023d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java Log Message: ----------- Unnecessary patch to MockBlobStore. Commit: 25966f1b923b18c4932a6e4dabfbef8b86a86b7c https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/25966f1b923b18c4932a6e4dabfbef8b86a86b7c Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- Unused ExpectedException rule. Commit: df698a3320315dc022c1eb0bdaea9c1a6fc883c9 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/df698a3320315dc022c1eb0bdaea9c1a6fc883c9 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- Have JCLOUDS-1447, can strengthen tests. Commit: f5330c4c6b27aff62322d24219c02b7495de318f https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/f5330c4c6b27aff62322d24219c02b7495de318f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- Fixing skip of tests when Docker is not installed. Commit: 6f03f98452262694bf41dff61eae6515ed22178e https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/6f03f98452262694bf41dff61eae6515ed22178e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java Log Message: ----------- Enable logging. Commit: 2a00653b185b989039efffa6cfeb17b89c893bde https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/2a00653b185b989039efffa6cfeb17b89c893bde Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomBehaviorBlobStoreProvider.java R src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomPrefixBlobStoreProvider.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3AbstractTest.java Log Message: ----------- As of #37, CustomPrefixBlobStoreProvider is not actually needed to customize the prefix! Commit: e5573f655918aca90fbcf0aabab0b5f0a1085acd https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/e5573f655918aca90fbcf0aabab0b5f0a1085acd Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customSigningRegion.html M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-disableSessionToken.html M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-useHttp.html Log Message: ----------- Missing final newlines. Commit: bad31af7b4f5cb122bfb6cdf0d47d87c8c09f03d https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/bad31af7b4f5cb122bfb6cdf0d47d87c8c09f03d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-usePathStyleUrl.html Log Message: ----------- Linking to online notice of deprecation of path-style URLs. Commit: 3070c753597b7cb0087bd7b19a67ed0aa14ff97e https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/3070c753597b7cb0087bd7b19a67ed0aa14ff97e Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java Log Message: ----------- Stock toURI implementation from #105 works for path-style access too. Commit: 02023897d0f2a0b212722473995bb157a5f0755f https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/02023897d0f2a0b212722473995bb157a5f0755f Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M pom.xml M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/ConfigAsCodeTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomBehaviorBlobStoreProvider.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfigTest.java Log Message: ----------- A bit of whitespace cleanup and diff minimization. Commit: 2130e2a37eafe3eb576a004ef87a10b4d14c36d2 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/2130e2a37eafe3eb576a004ef87a10b4d14c36d2 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-08 (Wed, 08 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java Log Message: ----------- A bit more whitespace. Commit: 2d08bd3bcad7fc61a9c7bed0c8b819cf57567485 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/2d08bd3bcad7fc61a9c7bed0c8b819cf57567485 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfigTest.java Log Message: ----------- customEndpoint validation was broken. · Inconsistent capitalization prevented form validation from working. · It was being checked upon save, but only after persisting a malformed value. Commit: 3c5d25516fd0a77f8b97ff8ed2c62d8d2f78c79d https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/3c5d25516fd0a77f8b97ff8ed2c62d8d2f78c79d Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly Log Message: ----------- Unsaved disableSessionToken was not being passed through properly in validation methods. Commit: 8ef77f1bb43596cd8619043c04f6f99d33a34780 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/8ef77f1bb43596cd8619043c04f6f99d33a34780 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M README.md Log Message: ----------- Noting how to test locally with MinIO. Commit: b6b67c1ad7ad259d0cbe6428f58cc4448c728767 https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/b6b67c1ad7ad259d0cbe6428f58cc4448c728767 Author: Jesse Glick <jgl...@cloudbees.com> Date: 2020-01-09 (Thu, 09 Jan 2020) Changed paths: M README.md M images/bucket-settings.png A images/custom-s3-service-configuration.png M pom.xml M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStore.java M src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java M src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/config.jelly A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customEndpoint.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-customSigningRegion.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-disableSessionToken.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-useHttp.html A src/main/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig/help-usePathStyleUrl.html M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/ConfigAsCodeTest.java A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/CustomBehaviorBlobStoreProvider.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java A src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/MinioIntegrationTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3AbstractTest.java M src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfigTest.java M src/test/resources/io/jenkins/plugins/artifact_manager_jclouds/s3/configuration-as-code.yml Log Message: ----------- Merge pull request #109 from jglick/advanced-config-JENKINS-55017 [JENKINS-55017] Allow advanced configuration for other s3 providers (follow-ups) Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/6ca84787518b...b6b67c1ad7ad -- 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/artifact-manager-s3-plugin/push/refs/heads/master/6ca847-b6b67c%40github.com.