Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(307)

Side by Side Diff: Tools/GardeningServer/README

Issue 476593002: Pull alerts from sheriff-o-matic.appspot.com instead of auto-sheriff. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | Tools/GardeningServer/ui/ct-failure-analyzer.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # INSTALLING NPM/BOWER 1 # INSTALLING NPM/BOWER
2 2
3 The version of npm in apt-get is too old for bower. Instead 3 The version of npm in apt-get is too old for bower. Instead
4 install it from http://nodejs.org/download/. 4 install it from http://nodejs.org/download/.
5 5
6 Install bower with: 6 Install bower with:
7 7
8 $ npm install -g bower 8 $ npm install -g bower
9 9
10 # SYNCING DEPENDENCIES 10 # SYNCING DEPENDENCIES
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
50 $ ./node_modules/karma/bin/karma start 50 $ ./node_modules/karma/bin/karma start
51 51
52 You can shorten this command to 'karma start' if you run 'npm install -g karma-c li'. 52 You can shorten this command to 'karma start' if you run 'npm install -g karma-c li'.
53 53
54 ## QUnit (old-style) tests 54 ## QUnit (old-style) tests
55 55
56 While we still have tests using QUnit, you can run these at: http://localhost:80 00/GardeningServer/run-unittests.html. 56 While we still have tests using QUnit, you can run these at: http://localhost:80 00/GardeningServer/run-unittests.html.
57 57
58 # PUSHING 58 # PUSHING
59 59
60 Fill in the revision you're pushing for XXXX. 60 In GardeningServer:
61 1. appcfg.py update . --version rXXXX 61
62 2. Go to appengine.google.com and select the sheriff-o-matic app. 62 1. make update
63 3. Click on the version tab 63 2. appcfg.py update . --version r$(git svn find-rev HEAD) --oauth2
64 4. Make the rXXXX version the default 64 3. Go to appengine.google.com and select the sheriff-o-matic app.
65 4. Click on the version tab
66 5. Make the rXXXX version the default, where XXXX is:
67 git svn find-rev HEAD
65 68
66 The versioning is so that we can easily roll back if there's something 69 The versioning is so that we can easily roll back if there's something
67 wrong with the push and so we can know what we've pushed. 70 wrong with the push and so we can know what we've pushed.
68 71
69 If you're unsure about whether you might have broken things, before 72 If you're unsure about whether you might have broken things, before
70 step 4, you can click on the link for that version to see that 73 step 4, you can click on the link for that version to see that
71 version of the server before you make it the default. 74 version of the server before you make it the default.
72 75
73 # LIBRARIES 76 # LIBRARIES
74 77
75 sugar: Provides generic syntactic sugar for JavaScript, mostly by extending nati ve object prototypes. 78 sugar: Provides generic syntactic sugar for JavaScript, mostly by extending nati ve object prototypes.
76 79
77 karma: test runner. Runs the unit tests in an instance of Chrome and pipes the r esults to the command 80 karma: test runner. Runs the unit tests in an instance of Chrome and pipes the r esults to the command
78 line. By default, it watches for changes to files and will automatically re-run the tests. To run 81 line. By default, it watches for changes to files and will automatically re-run the tests. To run
79 once and exit, use 'karma start --single-run' or 'make single-test'. 82 once and exit, use 'karma start --single-run' or 'make single-test'.
80 83
81 mocha: testing framework. Provides good asynchronous and synchronous test suppor t. Tests run serially, 84 mocha: testing framework. Provides good asynchronous and synchronous test suppor t. Tests run serially,
82 so exceptions are reported for the right test case. 85 so exceptions are reported for the right test case.
83 86
84 chai: assertion library. 87 chai: assertion library.
OLDNEW
« no previous file with comments | « no previous file | Tools/GardeningServer/ui/ct-failure-analyzer.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698