Skip to content

Commit ffb0156

Browse files
vicbchirayuk
authored andcommitted
docs: Update travis setup instructions
Closes dart-archive#1226
1 parent 3f8c35f commit ffb0156

File tree

4 files changed

+11
-17
lines changed

4 files changed

+11
-17
lines changed

bugs.txt

-3
This file was deleted.

renderedText.dart

Whitespace-only changes.

travis.md

+11-14
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
= Travis-CI Setup Instructions
1+
# Travis-CI Setup Instructions
22

3-
== Set Up Instructions
3+
## Set Up Instructions
44

55
1. Go to https://travis-ci.org/ and 'Sign in with Github'
66
2. Visit https://travis-ci.org/profile to trigger a Github sync (this may take a minute)
@@ -9,26 +9,23 @@
99
5. Scroll down to Travis and click it
1010
6. Click the 'Test Hook' button.
1111

12-
== What does it do?
12+
## What does it do?
1313

1414
- Every time you push to your repo, Travis will grab the changes from your repo and run a
1515
build on it.
16-
- The build runs on Chrome and Dartium stable browsers.
16+
- The build runs on Chrome, Firefox and Dartium browsers.
1717

18+
## How does it work.
1819

19-
== How does it work.
20+
All scripts can be found in `.travis.yml` and `scripts/travis` folder.
2021

21-
All scripts can be found it `.travis.yml` and `./scripts/travis` folder.
22-
23-
1. Install latest google-chrome
24-
2. Install Dart stable or dev channel (currently only running on stable, see `.travis.yml` `matrix`)
22+
1. Install the browsers (Chrome, Firefox and Dartium)
23+
2. Install Dart stable or dev channel (see `CHANNEL` in the `.travis.yml` matrix)
2524
3. Run analyzer on the code
26-
4. Run karma on both Dartium (dart) and Chrome (dart2js)
25+
4. Run karma
2726
5. Generate documentation
27+
6. Merge "presubmit" branches into master when the build is successful
2828

29+
## What needs to be done
2930

30-
== What needs to be done
31-
32-
- Publish generated documentation to a URL
33-
- If the branch is `presubmit`, then `github push upstream presubmit:master`
3431
- Collect/publish the test runs/times to some dashboard/graphing service

webstorm-user-settings.jar

-13.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)