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

          system properties are a better option until there is a UI

          Carlos Sanchez added a comment - system properties are a better option until there is a UI

          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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

            ifernandezcalvo Ivan Fernandez Calvo
            csanchez Carlos Sanchez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: