Auto-Setup Nodes
For Auto-Setup Nodes, Scrutinizer will infer some commands based on the structure of your project
- Dependency installation, database migration, or test commands are inferred
- Some directories are cached automatically to speed up subsequent builds
- Inferred commands can be overridden for each section separately
build:
nodes:
myNodeName:
dependencies:
before:
# You can add more commands before the inferred ones
- git clone https://github.com/some/other-dependency
override:
# Or override all dependency commands with your own
- ./install-deps.sh
after:
# Or add more commands after the inferred ones
# ...
project_setup:
# ...
tests:
# ...
cache:
# You can also add more directories to cache
directories:
- a
- b