プロジェクトを S3 にデプロイしようとしていますが、grunt build
手順に問題があります。私のMac(10.9、ノード0.10)では、このgrunt build
ステップは完全に機能します。コマンドライン クライアントを使用して手動で s3 にデプロイすると、すべてが機能します。
しかし、Travis を使用すると、スクリプトが連結されると、サービスとディレクティブが除外されているように見えます。Travis ログでは、追加する必要があるように見えます (例: 2054 行)。
これは私の.travis.yml
ファイルです:
language: node_js
node_js:
- '0.10'
before_script:
- gem install compass
- npm install
- npm install bower
- bower install
- npm install grunt-cli
- grunt build
deploy:
provider: s3
access_key_id: AKIAISJMRUQ4YJVE4AYA
secret_access_key:
secure: E1SMwWvV4J2OWS+kQcu/DnCaVR+Jf1wigk+guvlAS9YcqQuaVJNMDiMWJdoHO6tnv3PIY2JtVgxMA4IRpW9F0RDHeJh2k6C5D+szw0x+XRnfbTx57YLw2c1b+IwXKp5Rl7hAzVsvaUZC4NuU6vbwxS+SOKIsICfq6r2VmpS0zoY=
bucket: lastfm-angular
on:
repo: keymholio/lastfm-angular
私のレポはここにあります: https://github.com/keymholio/lastfm-angular
私の travis ビルドはこちら: https://travis-ci.org/keymholio/lastfm-angular/builds/22743947
デプロイされたサイト: http://lastfm-angular.s3-website-us-east-1.amazonaws.com/