Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50726

Formalize S3 artifact manager configuration

    Details

    • Similar Issues:

      Description

      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

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.
            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.
            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.
            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.
            Hide
            scm_issue_link 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.

            Show
            scm_issue_link 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.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: