For scripts to help you find projects running 1.0, generate a draft 2.0 config.yml file, and to get started with migration, see the CircleCI 2.0 Migration documentation which has a complete list of tools with links and descriptions.
Using Resources External to Your Repository
There are a number of techniques to do this:
CircleCI supports git submodule, and has advanced SSH key management to let you access multiple repositories from a single test suite.
From your project’s Project Settings > Checkout SSH keys
page, you can add a “user key” with one-click, allowing you access code from multiple repositories in your test suite.
Git submodules can be easily set up in your circle.yml file (see example 1).
CircleCI’s VMs are connected to the internet. You can download dependencies directly while setting up your project, using
curl or wget.