Travis CI를 통해 Divaces 호스팅에 AngularJS 앱을 배포하려고합니다.Travis 빌드 후에/dist 디렉토리는 어디에 있습니까?
이 앱 인 /dist
디렉토리 포함
- 툴툴 빌드 결과가가는 곳을
.gitignore
D, 따라서 푸시 없다 (이 지역에서와 같이) (트래비스를 재구성한다) Divshot 응용 프로그램의 루트 디렉토리로- 세트
트래비스 deps를 설치하고, 잘이 .travis.yml
파일 덕분에 빌드를 실행합니다 : 이 배포에 관해서
language: node_js
node_js:
- '0.10'
install:
- "npm install"
- "gem install compass"
- "bower install"
script:
- "grunt build"
deploy:
provider: divshot
environment:
master: development
api_key:
secure: ...
skin_cleanup: true
는하지만, 트래비스는 말한다 다음 /dist
디렉토리가 존재하지 않기 때문에
Error: Your app's root directory does not exists.
그것은 divshot-cli
에서 메시지가 실제로입니다. /dist
dir을 삭제 한 후 로컬에서 divshot push
을 수행 할 때 정확히 동일한 메시지가 나타납니다. 후 & 건물 실행 확인을 설치 https://travis-ci.org/damrem/anm-client/builds/35582994
가 어떻게 /dist
디렉토리는 트래비스 VM에 존재하지 않는 오지 : 여기
참고 :
- 은 내가
before_deploy
단계로script
단계를 교체하려고했으나 문제 (# 13를 구축) 남아있다. 나는 그것의index.html
와 기존/dist
폴더를 누르면 - 는,이는 오타가 발생할 수 있습니다처럼 보이는 잘 (https://travis-ci.org/damrem/anm-client/builds/35583904)