Commit Graph

19 Commits

Author SHA1 Message Date
Paul Gschwendtner 9d882a0119 build: do not e2e tests on saucelabs (#12700)
* No longer runs e2e tests inside of Saucelabs because Chrome is also installed on Travis CI and we should keep Saucelabs available for other browsers that don't run inside of Dockers or Travis.
2018-08-16 13:54:59 -07:00
Paul Gschwendtner 606178be0a build(): retries for travis deploying (#7146)
* Now re-runs the given deploy mode a second time if failed the first time. This ensure that deployment works fine most of the time and should also avoid conflicts between different Travis CI jobs that are deplyoing at the same time.
2017-09-29 13:23:52 -07:00
Paul Gschwendtner 844a81c248 build: shorter wait delay for tunnels (#6607) 2017-08-23 11:30:49 -07:00
Paul Gschwendtner ea6e829239 build: retry attemps for tunnel connections (#6246)
On the CI it happens pretty often that the tunnel connection to the different providers like Browserstack or Saucelabs is timing out.

Instead of always restarting manually, the script should automatically retry to run the connection establishing script.
2017-08-04 14:00:47 -07:00
Paul Gschwendtner 154f54ec14 build: run chrome headless in travis (#5126) 2017-06-14 14:26:52 -07:00
Jeremy Elbourn 97d69fb3f8 build: add ci task for server-side prerender (#4808)
This adds a new task for Travis CI to prerender an app using
@angular/material. This change starts off by only adding buttons to the
application; more components will be added in a subsequent PR so that
this one stays focused on the set-up.
2017-05-25 17:51:11 -06:00
Zhoucheng Li aee42aebb7 build(ci): skip tests on CI when only markdown files have changed (#4452)
Skip e2e and unit tests for Push/PR build
2017-05-23 14:54:55 -06:00
Paul Gschwendtner 51cfb5f75f build: run closure-compiler (#3789)
* build: run closure-compiler

* Adds a script that runs the closure-compiler against the devapp / demo-app.
* The script will run on the CI as a new mode. Ensuring that all our components are closure-compatible.

Fixes #1206.

* Address feedback
2017-03-30 02:13:19 +08:00
Paul Gschwendtner e2989b3b98 chore: track library payload in database (#2463)
Closes #111
2017-01-03 13:31:49 -08:00
Paul Gschwendtner ca0813914b chore(build): verify aot compilation works for components (#2504) 2017-01-03 09:27:24 -08:00
Paul Gschwendtner c5920513a1 chore: make tunnel filenames consistent (#2072)
* Currently the tunnel `setup/wait/stop` files always have different names like `sauce_connect_block` or just `waitfor_tunnel`.
2016-12-05 19:08:01 -08:00
Paul Gschwendtner 9a7d381a28 chore(browserstack): properly teardown tunnel (#1745) 2016-11-08 12:27:40 -08:00
Hans abcc6af54d build: move from angular-cli to gulp (#948)
Fixed #1636.
2016-08-19 10:59:45 -07:00
Jeremy Elbourn 22254dc3ed chore: add extract_metadata task to CI (#859) 2016-07-14 16:51:15 -07:00
Jeremy Elbourn fda56173f8 fix: remove circular deps and ci check (#608) 2016-06-02 15:51:17 -07:00
Jeremy Elbourn 69512c2f6a chore: remove dart source and tooling 2016-04-05 09:45:27 -07:00
Hans Larsen c139452968 chore: strengthen and improve forbidden-keywords. 2016-04-04 11:26:53 -07:00
Robert Messerle df1cb667f1 test(e2e): initial setup for screenshot tests 2016-03-14 14:55:43 -07:00
Hans Larsen 3a1d518df0 feat(): Dartanalyzer running on travis. 2016-02-03 16:53:44 -08:00