リポジトリの直下にchildという子フォルダがあるとする。
CircleCIでビルドする際に、childフォルダをワーキングディレクトリ(コマンドが実行されるディレクトリ)にする記述方法を示す。
version: 2
jobs:
build:
working_directory: ~/code/child
...
steps:
- checkout:
path: ~/code
...
checkoutのpathに"~/code"を指定しているので、"~/code" = "リポジトリのトップフォルダ"。
なので、working_directoryに"~/code/child"と書くと、リポジトリのトップの直下のchildフォルダを指定していることになるという寸法。