Submit Your Ideas

We want to hear from you - vote for the features and improvements you'd most like to see, or submit your own ideas if you don't find them already listed.

Shared config across projects in an org

Customer request:


Does circle have the ability to share snippets of code/jobs/workflows across multiple repos? As our organization grows its going to be harder and harder to maintain all build configs across multiple repos. Wondering if there is functionality to share templates across repos. Like a master circle file that all repos can inherit? Is there a feature request for that?

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • Sep 22 2017
  • Planned
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    March 13, 2018 22:15

    This would be really great to have, Would be nice if we could define multiple configurations and save them in the CircleCI UI. Then in config.yml just reference which config we want to use or even make that a setting on the project.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    May 4, 2018 09:07

    Lack of this feature is important point in many conversations I had regarding moving from Jenkins to CIasS. 

    As a developer I love what circleci allow to do, but I completely understand any OP that refuse to migrate.

  • Admin
    Rishi Kumar commented
    May 4, 2018 11:50

    We are actively working on this feature!

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    October 9, 2018 18:52

    It will be nice if the config could be hosted in CircleCI or even fetch from a custom place such as an S3 bucket.

  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    October 12, 2018 20:46

    Reusable shared code is a new feature in v2.1 called orb