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

Issue 9044061: Nightly builds: prepared for the change in the Chrome build process (Closed)

Created:
Dec. 19, 2012, 4:23 p.m. by Wladimir Palant
Modified:
Jan. 16, 2013, 2:40 p.m.
Reviewers:
Felix Dahlke
Visibility:
Public.

Description

Two revisions here: one makes sure to get the subrepositories in |hg archive|, the other updates metadata processing

Patch Set 1 #

Patch Set 2 : Current build tools #

Patch Set 3 : Replaced hg archive by hg clone #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -12 lines) Patch
M .hgsubstate View 1 1 chunk +1 line, -1 line 0 comments Download
M sitescripts/extensions/bin/createNightlies.py View 1 2 2 chunks +10 lines, -11 lines 4 comments Download

Messages

Total messages: 5
Wladimir Palant
Dec. 19, 2012, 4:23 p.m. (2012-12-19 16:23:50 UTC) #1
Wladimir Palant
As discussed on IRC, I am using hg clone instead of hg archive to work ...
Jan. 2, 2013, 7:37 a.m. (2013-01-02 07:37:28 UTC) #2
Felix Dahlke
http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bin/createNightlies.py File sitescripts/extensions/bin/createNightlies.py (right): http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bin/createNightlies.py#newcode92 sitescripts/extensions/bin/createNightlies.py:92: command = ['hg', 'clone', '-q', self.config.repository, '-u', 'default', self.tempdir] ...
Jan. 2, 2013, 7:47 a.m. (2013-01-02 07:47:33 UTC) #3
Wladimir Palant
http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bin/createNightlies.py File sitescripts/extensions/bin/createNightlies.py (right): http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bin/createNightlies.py#newcode92 sitescripts/extensions/bin/createNightlies.py:92: command = ['hg', 'clone', '-q', self.config.repository, '-u', 'default', self.tempdir] ...
Jan. 2, 2013, 8:13 a.m. (2013-01-02 08:13:04 UTC) #4
Felix Dahlke
Jan. 2, 2013, 8:17 a.m. (2013-01-02 08:17:20 UTC) #5
LGTM

On 2013/01/02 08:13:04, Wladimir Palant wrote:
>
http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bi...
> File sitescripts/extensions/bin/createNightlies.py (right):
> 
>
http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bi...
> sitescripts/extensions/bin/createNightlies.py:92: command = ['hg', 'clone',
> '-q', self.config.repository, '-u', 'default', self.tempdir]
> Yes, it is absolutely necessary - otherwise Mercurial will update to tip which
> might be on a random branch.

Oh, wasn't aware of that, thought clone would always go for default, as git
seems to hard code master.

http://codereview.adblockplus.org/9044061/diff/5001/sitescripts/extensions/bi...
> sitescripts/extensions/bin/createNightlies.py:160: import
> buildtools.packagerChrome as packager
> On 2013/01/02 07:47:33, Felix H. Dahlke wrote:
> > Shouldn't this be "buildtools.packagerPorts" or something now?
> 
> No, not really. I doubt that we will ever have the same packager module for
> Chrome and Opera even though the two packages might share some functions.

I see.

Powered by Google App Engine
This is Rietveld