CircleCI Ideas

Allow importing of external files

It's not uncommon for circle files to do a lot, which unfortunately means that not only do the files get big, but you also usually have duplicate files among many repos (assuming no monorepo). Think authenticating to a private npm repo.

 

The Serverless framework already handles this quite nicely by supporting an extension to the YAML syntax: https://serverless.com/framework/docs/providers/openwhisk/guide/variables#reference-variables-in-other-files

 

They basically allow a "file" to be referenced before they build the final YAML file that allows you to import from a shared place. This may be a simpler approach to having private orbs.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • May 9 2019
  • New
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    09 May 16:12

    Is this a dupe of https://circleci.com/ideas/?idea=CCI-I-246?