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

Redesigned JCloudsApiExtensionPoint

    XMLWordPrintable

Details

    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

            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.

            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.

            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.

            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.

            People

              jglick Jesse Glick
              jglick Jesse Glick
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: