Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29335805: Issue 1299 - Generate docs outside the devbuild build process (Closed)

Created:
Feb. 5, 2016, 5:09 p.m. by Felix Dahlke
Modified:
Feb. 9, 2016, 1:36 p.m.
Visibility:
Public.

Description

Issue 1299 - Generate docs outside the devbuild build process

Patch Set 1 #

Total comments: 16

Patch Set 2 : Address comments, fix issues #

Total comments: 16

Patch Set 3 : Address comments #

Patch Set 4 : Use hg clone/pull instead of hg archive #

Total comments: 2

Patch Set 5 : Separate pull and update, specify revision to include #

Unified diffs Side-by-side diffs Delta from patch set Stats (+99 lines, -11 lines) Patch
M .sitescripts.example View 1 4 2 chunks +16 lines, -2 lines 0 comments Download
A sitescripts/docs/__init__.py View 4 0 chunks +-1 lines, --1 lines 0 comments Download
A sitescripts/docs/bin/__init__.py View 4 0 chunks +-1 lines, --1 lines 0 comments Download
A sitescripts/docs/bin/generate_docs.py View 1 2 3 4 1 chunk +85 lines, -0 lines 0 comments Download
M sitescripts/extensions/bin/createNightlies.py View 4 2 chunks +0 lines, -11 lines 0 comments Download

Messages

Total messages: 15
Felix Dahlke
Feb. 5, 2016, 5:11 p.m. (2016-02-05 17:11:39 UTC) #1
Sebastian Noack
https://codereview.adblockplus.org/29335805/diff/29335806/sitescripts/docs/bin/generate_docs.py File sitescripts/docs/bin/generate_docs.py (right): https://codereview.adblockplus.org/29335805/diff/29335806/sitescripts/docs/bin/generate_docs.py#newcode2 sitescripts/docs/bin/generate_docs.py:2: # coding: utf-8 Not that a coding declaration is ...
Feb. 5, 2016, 6:02 p.m. (2016-02-05 18:02:32 UTC) #2
Felix Dahlke
Thanks, comments addressed. I found two issues I addressed as well, see my comments. https://codereview.adblockplus.org/29335805/diff/29335806/sitescripts/docs/bin/generate_docs.py ...
Feb. 5, 2016, 8:47 p.m. (2016-02-05 20:47:59 UTC) #3
Sebastian Noack
https://codereview.adblockplus.org/29335805/diff/29335820/sitescripts/docs/bin/generate_docs.py File sitescripts/docs/bin/generate_docs.py (right): https://codereview.adblockplus.org/29335805/diff/29335820/sitescripts/docs/bin/generate_docs.py#newcode63 sitescripts/docs/bin/generate_docs.py:63: # Because of how ensure_dependencies.py works, we have to ...
Feb. 5, 2016, 10:46 p.m. (2016-02-05 22:46:19 UTC) #4
Felix Dahlke
https://codereview.adblockplus.org/29335805/diff/29335820/sitescripts/docs/bin/generate_docs.py File sitescripts/docs/bin/generate_docs.py (right): https://codereview.adblockplus.org/29335805/diff/29335820/sitescripts/docs/bin/generate_docs.py#newcode63 sitescripts/docs/bin/generate_docs.py:63: # Because of how ensure_dependencies.py works, we have to ...
Feb. 6, 2016, 6:42 a.m. (2016-02-06 06:42:56 UTC) #5
Sebastian Noack
https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example File .sitescripts.example (right): https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example#newcode210 .sitescripts.example:210: adblockplus_command=./build.py -t gecko docs {output_dir} &>/dev/null On 2016/02/05 20:47:59, ...
Feb. 6, 2016, 9:49 a.m. (2016-02-06 09:49:51 UTC) #6
Felix Dahlke
New patch set is up. https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example File .sitescripts.example (right): https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example#newcode210 .sitescripts.example:210: adblockplus_command=./build.py -t gecko docs ...
Feb. 6, 2016, 10:46 a.m. (2016-02-06 10:46:40 UTC) #7
Sebastian Noack
https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example File .sitescripts.example (right): https://codereview.adblockplus.org/29335805/diff/29335820/.sitescripts.example#newcode210 .sitescripts.example:210: adblockplus_command=./build.py -t gecko docs {output_dir} &>/dev/null On 2016/02/06 10:46:39, ...
Feb. 6, 2016, 1:39 p.m. (2016-02-06 13:39:39 UTC) #8
Felix Dahlke
Uploaded a new patch set that uses hg clone/pull instead of hg archive. Benefits: 1. ...
Feb. 8, 2016, 9:59 a.m. (2016-02-08 09:59:24 UTC) #9
Sebastian Noack
Didnt you say that palant objected to clone the repo here?
Feb. 8, 2016, 10:04 a.m. (2016-02-08 10:04:14 UTC) #10
Felix Dahlke
On 2016/02/08 10:04:14, Sebastian Noack wrote: > Didnt you say that palant objected to clone ...
Feb. 8, 2016, 10:13 a.m. (2016-02-08 10:13:34 UTC) #11
Wladimir Palant
I agree that we shouldn't be running this on server16, particularly not with docs for ...
Feb. 9, 2016, 10:44 a.m. (2016-02-09 10:44:29 UTC) #12
Felix Dahlke
New patch set is up. https://codereview.adblockplus.org/29335805/diff/29335968/sitescripts/docs/bin/generate_docs.py File sitescripts/docs/bin/generate_docs.py (right): https://codereview.adblockplus.org/29335805/diff/29335968/sitescripts/docs/bin/generate_docs.py#newcode39 sitescripts/docs/bin/generate_docs.py:39: "--repository", sources_dir]) On 2016/02/09 ...
Feb. 9, 2016, 12:40 p.m. (2016-02-09 12:40:22 UTC) #13
Sebastian Noack
LGTM
Feb. 9, 2016, 12:42 p.m. (2016-02-09 12:42:55 UTC) #14
Wladimir Palant
Feb. 9, 2016, 12:48 p.m. (2016-02-09 12:48:51 UTC) #15
LGTM

Powered by Google App Engine
This is Rietveld