From 2b544bea6b1fcc37869b81af650baf9bcd25998f Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Mon, 14 Jul 2014 09:18:12 +0200 Subject: [PATCH] docs: Update travis setup instructions --- bugs.txt | 3 --- renderedText.dart | 0 travis.md | 25 +++++++++++-------------- webstorm-user-settings.jar | Bin 14150 -> 0 bytes 4 files changed, 11 insertions(+), 17 deletions(-) delete mode 100644 bugs.txt delete mode 100644 renderedText.dart delete mode 100644 webstorm-user-settings.jar diff --git a/bugs.txt b/bugs.txt deleted file mode 100644 index 403e8516b..000000000 --- a/bugs.txt +++ /dev/null @@ -1,3 +0,0 @@ -dart-injector: should throw error rather then injecting null -dart: Stack trace is not propegated on mirror invocations. -karma: Dart syntax error causes the runner to hang. diff --git a/renderedText.dart b/renderedText.dart deleted file mode 100644 index e69de29bb..000000000 diff --git a/travis.md b/travis.md index 72ff5c7f7..789325032 100644 --- a/travis.md +++ b/travis.md @@ -1,6 +1,6 @@ -= Travis-CI Setup Instructions +# Travis-CI Setup Instructions -== Set Up Instructions +## Set Up Instructions 1. Go to https://travis-ci.org/ and 'Sign in with Github' 2. Visit https://travis-ci.org/profile to trigger a Github sync (this may take a minute) @@ -9,26 +9,23 @@ 5. Scroll down to Travis and click it 6. Click the 'Test Hook' button. -== What does it do? +## What does it do? - Every time you push to your repo, Travis will grab the changes from your repo and run a build on it. -- The build runs on Chrome and Dartium stable browsers. +- The build runs on Chrome, Firefox and Dartium browsers. +## How does it work. -== How does it work. +All scripts can be found in `.travis.yml` and `scripts/travis` folder. -All scripts can be found it `.travis.yml` and `./scripts/travis` folder. - -1. Install latest google-chrome -2. Install Dart stable or dev channel (currently only running on stable, see `.travis.yml` `matrix`) +1. Install the browsers (Chrome, Firefox and Dartium) +2. Install Dart stable or dev channel (see `CHANNEL` in the `.travis.yml` matrix) 3. Run analyzer on the code -4. Run karma on both Dartium (dart) and Chrome (dart2js) +4. Run karma 5. Generate documentation +6. Merge "presubmit" branches into master when the build is successful +## What needs to be done -== What needs to be done - -- Publish generated documentation to a URL -- If the branch is `presubmit`, then `github push upstream presubmit:master` - Collect/publish the test runs/times to some dashboard/graphing service diff --git a/webstorm-user-settings.jar b/webstorm-user-settings.jar deleted file mode 100644 index 4f507f66dddcf7a47ed947f55ea8d33102568aca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14150 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