diff --git a/.shippable.yml b/.shippable.yml new file mode 100644 index 0000000000..d5bc1ed1fa --- /dev/null +++ b/.shippable.yml @@ -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"