--- title: CircleCI --- ## circle.yml * __machine__: adjusting the VM to your preferences and requirements * __checkout__: checking out and cloning your git repo * __dependencies__: setting up your project's language-specific dependencies * __database__: preparing the databases for your tests * __test__: running your tests * __deployment__: deploying your code to your web servers See: