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

Redesigned JCloudsApiExtensionPoint

    Details

    • Similar Issues:

      Description

      The current JCloudsApiExtensionPoint is not actually usable as an extension point. Besides blocking experimentation with other cloud services, this makes it difficult to inject mock implementations of jclouds for use in unit tests.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: jlr
            Path:
            src/main/java/org/jenkinsci/plugins/genexus/server/GeneXusServerSCM.java
            http://jenkins-ci.org/commit/genexus-plugin/569231ee0ac4346e3a4a6474cbda2d94581bab46
            Log:
            Fix on calcCurrentInfo(). Was incorrectly checking against baseline date.
            JENKINS-51460

            *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: jlr Path: src/main/java/org/jenkinsci/plugins/genexus/server/GeneXusServerSCM.java http://jenkins-ci.org/commit/genexus-plugin/569231ee0ac4346e3a4a6474cbda2d94581bab46 Log: Fix on calcCurrentInfo(). Was incorrectly checking against baseline date. JENKINS-51460 * 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: Jesse Glick
            Path:
            src/main/java/io/jenkins/plugins/artifact_manager_s3/BlobStoreProvider.java
            src/main/java/io/jenkins/plugins/artifact_manager_s3/BlobStoreProviderDescriptor.java
            src/main/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManager.java
            src/main/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerFactory.java
            src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java
            src/main/resources/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerFactory/config.jelly
            src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsAbstractTest.java
            src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java
            http://jenkins-ci.org/commit/artifact-manager-s3-plugin/cae17e1fd3fe296cc8327620c47e1de867fcd39f
            Log:
            JENKINS-51460 Making a proper extension point.

            Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/63b0f45cfe8a...cae17e1fd3fe
            *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: Jesse Glick Path: src/main/java/io/jenkins/plugins/artifact_manager_s3/BlobStoreProvider.java src/main/java/io/jenkins/plugins/artifact_manager_s3/BlobStoreProviderDescriptor.java src/main/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManager.java src/main/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerFactory.java src/main/java/io/jenkins/plugins/artifact_manager_s3/S3BlobStore.java src/main/resources/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerFactory/config.jelly src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsAbstractTest.java src/test/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManagerTest.java http://jenkins-ci.org/commit/artifact-manager-s3-plugin/cae17e1fd3fe296cc8327620c47e1de867fcd39f Log: JENKINS-51460 Making a proper extension point. Compare: https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/63b0f45cfe8a...cae17e1fd3fe * 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:
                jglick Jesse Glick
                Reporter:
                jglick Jesse Glick
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: