Building polyglot projects?


I’m looking at circle-ci for the first time. It generates a bunch of output which I don’t understand, and reports success. It doesn’t look like it did anything. The ‘starting container’ output ends with

fatal: No such section!

which is pretty uninformative. I suspect it’s unable to infer anything. There’s a javascript directory, and a python directory. I found the config to set a build directory, but what about cases when there are multiple builds, test suites, etc.? Do I have to write custom build/test for everything, or can the inference be applied to the different builds?



You can get started with the configuration guide:

Having Python and JavaScript within the project is fine. You’ll just need to run your test for each language in the test section.