chore(): add shippable.yml

This commit is contained in:
Andrew Joslin
2014-05-28 15:07:42 -06:00
parent 897205a82a
commit 19897855ca

22
.shippable.yml Normal file
View File

@@ -0,0 +1,22 @@
language: node_js
node_js:
- 0.10.26
env:
- SNAPSHOT_BROWSER=chrome SNAPSHOT_BROWSER=safari
- SNAPSHOT_BROWSER_ID=chrome_desktop_narrow SNAPSHOT_BROWSER_ID=safari_desktop_narrow
- SNAPSHOT_WIDTH=400
- SNAPSHOT_HEIGHT=800
- IONIC_SNAPSHOT_KEY=5f731d560dfa487e8746be878cfe6279
before_install:
- npm install -g protractor gulp
script:
SNAPSHOT_TEST_ID=$(git rev-parse HEAD)
gulp demos --demo-version=nightly
protractor config/protractor.conf.js \
--browser "$SNAPSHOT_BROWSER" \
--params.platform_id="$SNAPSHOT_BROWSER_ID" \
--params.width="$SNAPSHOT_WIDTH" \
--params.height="$SNAPSHOT_HEIGHT" \
--params.test_id="$SNAPSHOT_TEST_ID"