5
나는 최근에 스택이있는 트래비스 CI를 사용하려고 시도해 왔으며 어떤 문제에 대해서는 이 실행 중입니다.트래비스 CI가있는 스택 CI
내 .travis.yml 파일이 여기에 제의 repo에 있습니다
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'
테스트를 : 다음과 같이 내 config 파일의 스냅 샷입니다 (I 스택 웹 사이트의 가이드를 사용) 내가 그들을 자식에 밀어 넣을 때 실행에 실패하면, travis CI는 나의 저장소를 만들려고 시도하지만 로그를 조사 할 때 스택 명령을 찾을 수 없다고 말합니다.
그러나 설정 파일에서 스택을 설치하도록 지정했습니다.
왜 이런 일이 일어나고 있는지 확실하지 않지만 도움이 될 것입니다.
; '.travis.yml' 파일을 여기에 실제로 게시 할 수있는 것으로 축소하십시오. – leftaroundabout
Travis CI 파일에서 Stack을 호출하려고하는 파일의 관련 섹션과 그 호출에서 얻은 오류 메시지를 줄 수 있습니까? –