-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
Powered by SuggestiMate
Settle on whether to use environment variables as it is now, system properties or UI configuration for bucket name and root path
Whatever is chosen it should be configurable by the Config-as-Code plugin
[JENKINS-50726] Formalize S3 artifact manager configuration
Code changed in jenkins
User: Carlos Sanchez
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/BlobStoreProvider.java
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStoreTest.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/76453565826d12e0c0538738b3e9b574bb0e7d0e
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/5df774da9499...76453565826d
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Carlos Sanchez
Path:
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/13df8934a224e8bf7e89e240467b547bca921042
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/76453565826d...13df8934a224
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Carlos Sanchez
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/6c8079c3d09cab0dfb3604e7c3d746ef29f5ccbf
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/13df8934a224...6c8079c3d09c
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Carlos Sanchez
Path:
README.md
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/e4857d02c814c026854af1645ce09b6bdf274a19
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/91585bc1d697...e4857d02c814
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Carlos Sanchez
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsVirtualFile.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockApiMetadata.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsVirtualFileTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/da13ab95c454702cf1c92252f5b8b9653b65e7c3
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/dc8b3738f5c2...da13ab95c454
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Ivan Fernandez Calvo
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsVirtualFile.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockApiMetadata.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsVirtualFileTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/ac81031a71348ad461b61e89f37810ed5ea870e4
Log:
Merge branch 'JENKINS-50726' of github.com:jenkinsci/artifact-manager-s3-plugin into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/da13ab95c454...ac81031a7134
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Carlos Sanchez
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockApiMetadata.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/7a2088716156bbb199ea033c0aa15c621f8c5d1d
Log:
Merge branch 'master' into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/02e1418d6a45...7a2088716156
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Ivan Fernandez Calvo
Path:
pom.xml
src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockApiMetadata.java
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/NetworkTest.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/d248a1f144a3ccb65617dc0b17b979cdb1619981
Log:
Merge branch 'JENKINS-50726' of github.com:jenkinsci/artifact-manager-s3-plugin into JENKINS-50726
Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/7a2088716156...d248a1f144a3
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Code changed in jenkins
User: Ivan Fernandez Calvo
Path:
README.md
images/bucket-settings.png
images/cloud-provider-configured.png
images/cloud-provider-no-configured.png
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/BlobStoreProvider.java
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java
src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig.java
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStore/config.jelly
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStore/config.properties
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/config.jelly
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/help-container.html
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/help-deleteArtifacts.html
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/help-deleteStashes.html
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/help-prefix.html
src/main/resources/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfig/help-region.html
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/MockBlobStore.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/S3AbstractTest.java
src/test/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStoreConfigTests.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/ab3412df723d3c3efb8bf0f6c090a1684b598364
Log:
JENKINS-50726 GUI to configure the plugin (#37)
JENKINS-50726 GUI to configure the plugin
*NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
system properties are a better option until there is a UI