github リポジトリはあるuser/repo
が、実際のプロジェクトはサブフォルダにあるTravis がトップ フォルダを無視してプロジェクト フォルダのみで動作するようにするuser/repo/project/build.sbt
には、 に何を記述すればよいですか?.travis.yml
これに触発されて、うまくいかなかった次のことを試しました:
env:
global:
- REPO="user/repo"
- CI_HOME=`pwd`/$REPO
script: sh -c 'cd $CI_HOME/project' && sbt ++$TRAVIS_SCALA_VERSION package
エラーログ:
$ sh -c 'cd $CI_HOME/project' && sbt ++$TRAVIS_SCALA_VERSION package
Detected sbt version 0.12.2-RC1
/home/travis/build/user/repo doesn't appear to be an sbt project.
理想的には、ビルド フォルダーを指定する方法があるはずですが、Travis にビルド コマンドを処理させます。