WERCKER_REPORT_ARTIFACTS_DIR と WERCKER_OUTPUT_DIR

$WERCKER_REPORT_ARTIFACTS_DIR

このディレクトリに何かを入れると、web ui からダウンロードができる。

https://dl.dropbox.com/s/0rbitmavj50132c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202016-07-20%2011.07.14.png?dl=0

$WERCKER_OUTPUT_DIR

次のフェーズに使うものを入れる。このディレクトリが空の場合 $WERCKER_ROOT ( $WERCKER_SOURCE_DIR ) が使われる。 また、1000 MB までしか入らず、超えた場合は、Storing artifacts failed: Size exceeds maximum size of 1000MB というエラーが表示される。

$WERCKER_ROOT は対象が clone されるディレクトリである。なので .git が異常に重いみたいな場合は何もしないと store step で上記のエラーが起こる。ただテストを行いたいだけ等であれば、何か適当なものを $WERCKER_OUTPUT_DIR に入れれば良い。