Hey all,

If you want to have up-to-date builds of Chromium on multiple VMs for
testing, you'll want to automate syncing source, building Chromium from
source or downloading the "last know good" build and symbols from the build
server. To do this, I created two scripts "build.py" and "download.py",
which I am sharing with you. They are a work in progress but they are stable
enough for others to try them and give feedback. Tested with Python 2.6. Let
me know if you find this useful, want to request features or if you find any
bugs. If there is a demand for this kind of tool, I will consider
maintaining up-to-date versions.

build.py:
The goal of this script is to allow unattended updating of source and
building of a clean version of Chromium from source. It should attempt to
fix any errors automagically where possible. (I particularly like that last
feature and am looking for a way to easily report known issues and fixes)
Requirements: Python, Visual Studio 2005 and depot_tools installed on the
system.

download.py:
The goal of this script is to grab the Last Known Good Build binaries and
symbols from the build server and unpack them into a folder. (If you already
have the LKGB, it does nothing).
Requirements: Python installed on the system.

Try the '-?' argument on each script for more details.

Cheers,
BJ

Berend-Jan "SkyLined" Wever ([email protected])
Security Software Engineer
Google NL B.V. Reg: C. Debussylaan 34, 15th floor 1082 MD A'dam 34198589 NL
VAT / Tax ID:- 812788515 B01

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Attachment: build.py
Description: Binary data

Attachment: download.py
Description: Binary data

Reply via email to