5
最近私はスタックでtravis CIを使用しようとしていましたが、私は をいくつかの問題で実行しています。TravisとのスタックCI
私.travis.ymlファイルはここにある私のレポに位置しています:
sudo: false
# Caching so the next build will be fast too.
cache:
directories:
- $HOME/.stack
before_install:
# Download and unpack the stack executable
- mkdir -p ~/.local/bin
- export PATH=$HOME/.local/bin:$PATH
- travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
テストを: は、次のように私の設定ファイルのスナップショットがある (私は、スタックのWebサイトでガイドを使用しました)私がそれらをgitにプッシュするときに実行に失敗すると、travis CIは私のレポを構築しようとしますが、ログを調べると、スタックコマンドを見つけることができません。
私の設定ファイルでは、スタックをインストールするように指定しました。
なぜこのようなことが起こっているのか分かりませんが、何か助けになりますか?
。 '.travis.yml'をここに実際に投稿できるものに減らしてください。 – leftaroundabout
Travis CIファイルのStackを呼び出そうとしているファイルの関連セクションと、その呼び出しから得られるエラーメッセージを与えることはできますか? –