Uploaded image for project: 'TeamCity Artifactory Plug-in'
  1. TeamCity Artifactory Plug-in
  2. TCAP-1167

Add option to specify Gradle plugin repository in build configuration

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      The plugin provides a "Resolving Repository" field for resolving dependencies, and a "Publishing repository" field for publishing, but it lacks a "Plugin Repository" field for specifying where to retrieve build script plugins from. 

      We have internal Gradle plugins that we don't want to publish to Gradle's public plugin repo. This forces us to maintain `gradle.init.kts` files on each build agent with a separate copy of the credentials for connecting to our Artifactory instance, which is less secure and violates the DRY principle. It also gives up the ability to use different plugin repositories on different projects, which might be helpful if we wanted to test new versions of our build plugins on a handful of projects.

        Attachments

          Activity

            People

            Assignee:
            eyalb Eyal Ben Moshe
            Reporter:
            bradmac Brad Mace
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: