EXPERIMENTAL - copy of build/buildbot-configs for forking on github
Python Shell
Switch branches/tags
THUNDERBIRD_31_0b2_RELEASE THUNDERBIRD_31_0b2_BUILD1 THUNDERBIRD_31_0b1_RELEASE THUNDERBIRD_31_0b1_BUILD1 THUNDERBIRD_30_0b1_RELEASE THUNDERBIRD_30_0b1_BUILD2 THUNDERBIRD_30_0b1_BUILD1 THUNDERBIRD_29_0b1_RELEASE THUNDERBIRD_29_0b1_BUILD4 THUNDERBIRD_29_0b1_BUILD3 THUNDERBIRD_29_0b1_BUILD2 THUNDERBIRD_29_0b1_BUILD1 THUNDERBIRD_28_0b1_RELEASE THUNDERBIRD_28_0b1_BUILD1 THUNDERBIRD_27_0b1_RELEASE THUNDERBIRD_27_0b1_BUILD2 THUNDERBIRD_27_0b1_BUILD1 THUNDERBIRD_26_0b1_RELEASE THUNDERBIRD_26_0b1_BUILD1 THUNDERBIRD_25_0b1_RELEASE THUNDERBIRD_25_0b1_BUILD1 THUNDERBIRD_24_6_0_RELEASE THUNDERBIRD_24_6_0_BUILD3 THUNDERBIRD_24_6_0_BUILD2 THUNDERBIRD_24_6_0_BUILD1 THUNDERBIRD_24_5_0_RELEASE THUNDERBIRD_24_5_0_BUILD1 THUNDERBIRD_24_4_0_RELEASE THUNDERBIRD_24_4_0_BUILD1 THUNDERBIRD_24_3_0_RELEASE THUNDERBIRD_24_3_0_BUILD2 THUNDERBIRD_24_3_0_BUILD1 THUNDERBIRD_24_2_0_RELEASE THUNDERBIRD_24_2_0_BUILD1 THUNDERBIRD_24_1_1_RELEASE THUNDERBIRD_24_1_1_BUILD1 THUNDERBIRD_24_1_0_RELEASE THUNDERBIRD_24_1_0_BUILD1 THUNDERBIRD_24_0_1_RELEASE THUNDERBIRD_24_0_1_BUILD1 THUNDERBIRD_24_0b3_RELEASE THUNDERBIRD_24_0b3_BUILD1 THUNDERBIRD_24_0b2_RELEASE THUNDERBIRD_24_0b2_BUILD1 THUNDERBIRD_24_0b1_RELEASE THUNDERBIRD_24_0b1_BUILD4 THUNDERBIRD_24_0b1_BUILD3 THUNDERBIRD_24_0b1_BUILD2 THUNDERBIRD_24_0b1_BUILD1 THUNDERBIRD_24_0_RELEASE THUNDERBIRD_24_0_BUILD1 THUNDERBIRD_23_0b1_RELEASE THUNDERBIRD_23_0b1_BUILD1 THUNDERBIRD_22_0b1_RELEASE THUNDERBIRD_22_0b1_BUILD2 THUNDERBIRD_22_0b1_BUILD1 THUNDERBIRD_21_0b1_RELEASE THUNDERBIRD_21_0b1_BUILD1 THUNDERBIRD_20_0b1_RELEASE THUNDERBIRD_20_0b1_BUILD2 THUNDERBIRD_20_0b1_BUILD1 THUNDERBIRD_19_0b1_RELEASE THUNDERBIRD_19_0b1_BUILD1 THUNDERBIRD_18_0b1_RELEASE THUNDERBIRD_18_0b1_BUILD1 THUNDERBIRD_17_0_11esr_RELEASE THUNDERBIRD_17_0_11esr_BUILD1 THUNDERBIRD_17_0_10esr_RELEASE THUNDERBIRD_17_0_10esr_BUILD1 THUNDERBIRD_17_0_9esr_RELEASE THUNDERBIRD_17_0_9esr_BUILD1 THUNDERBIRD_17_0_8esr_RELEASE THUNDERBIRD_17_0_8esr_BUILD1 THUNDERBIRD_17_0_8_RELEASE THUNDERBIRD_17_0_8_BUILD1 THUNDERBIRD_17_0_7esr_RELEASE THUNDERBIRD_17_0_7esr_BUILD1 THUNDERBIRD_17_0_7_RELEASE THUNDERBIRD_17_0_7_BUILD1 THUNDERBIRD_17_0_6esr_RELEASE THUNDERBIRD_17_0_6esr_BUILD1 THUNDERBIRD_17_0_6_RELEASE THUNDERBIRD_17_0_6_BUILD1 THUNDERBIRD_17_0_5esr_RELEASE THUNDERBIRD_17_0_5esr_BUILD1 THUNDERBIRD_17_0_5_RELEASE THUNDERBIRD_17_0_5_BUILD1 THUNDERBIRD_17_0_4esr_RELEASE THUNDERBIRD_17_0_4esr_BUILD1 THUNDERBIRD_17_0_4_RELEASE THUNDERBIRD_17_0_4_BUILD1 THUNDERBIRD_17_0_3esr_RELEASE THUNDERBIRD_17_0_3esr_BUILD1 THUNDERBIRD_17_0_3_RELEASE THUNDERBIRD_17_0_3_BUILD1 THUNDERBIRD_17_0_2esr_RELEASE THUNDERBIRD_17_0_2esr_BUILD2 THUNDERBIRD_17_0_2esr_BUILD1 THUNDERBIRD_17_0_2_RELEASE THUNDERBIRD_17_0_2_BUILD2
Nothing to show
Permalink
Failed to load latest commit information.
mozilla-tests Bug 1383789 - Enable Stylo Talos tests on more desktop platforms. bui… Aug 14, 2017
mozilla Update release config for Thunderbird-52.3.0-build1 Aug 15, 2017
test
.gitignore Bug 1076810 - RelEng CI tests should be available over the internet, … Jan 6, 2015
.hgignore Bug 1262533 - bbot-cfgs - add .idea and localconfig.py to hgignore fi… Apr 6, 2016
.hgtags Backed out changeset 0a4fe54e9d08, push by mistake Jan 14, 2014
.travis.yml No bug - shorten travis results to be less spammy. r=catlee Mar 2, 2016
Makefile.master Bug 1078507 - undo unintended change to Makefile.master - r=bustage Oct 9, 2014
Makefile.setup bug 960571 - http://hg.m.o -> https://hg.m.o. r=rail Jan 31, 2014
README.md Bug 1336602 - Migrate http->https for all references to hg (or anythi… Feb 7, 2017
dev-master_config.json.in Bug 1388790 - remove all mobile buildbot code r=aki Aug 11, 2017
master-pip.txt Bug 1212993: Add statsd to our buildbot virtualenvs r=me Oct 30, 2015
postrun.cfg.template fix typo May 1, 2012
setup-master.py Bug 1372716: disable esr45 r=nthomas Jun 13, 2017
test-masters.sh fix test-masters to pull from default instead of tip u=nthomas r=nthomas Nov 22, 2016
tox.ini Fix travis bustage, based on fkang's findings Jun 9, 2016
tox_env.sh Bug 1156251 - fix travis builds. r=catlee Apr 20, 2015
update-master-json.py slight adjustment to update-master-json.py Dec 1, 2011

README.md

buildbot-configs

If you are viewing a git version of this repository, it is a downstream read-only copy of: https://hg.mozilla.org/build/buildbot-configs/

The notes below are a mixture of instructions that apply everywhere (e.g. testing information) and those that apply only to git versions of the repository.

Submitting changes

We do not support the github Pull Request workflow, since github is only a downstream mirror for us. However, feel free to fork from us and make changes. Then, rather than submitting a pull request, please create a patch for your changes (capture the output of your changes using e.g. git diff) and attach the patch file to a Bugzilla bug, created in the following component: https://bugzilla.mozilla.org/enter_bug.cgi?product=Release%20Engineering&component=General%20Automation

This bug will get triaged by us.

To run unit tests

pip install tox
tox

To run tests in travis

Please note if you fork this repository and wish to run the tests in travis, you will need to enable your github fork in travis. You can log in with your github account, you do not need to set up a new one. To enable:

After enabling, you will need to push changes to your repo in order for a travis job to be triggered.

To match commits to upstream hg changesets

Add this following section to the .git/config file in your local clone:

[remote "mozilla"]
	url = git@github.com:mozilla-releng/build-buildbot-configs
	fetch = +refs/heads/*:refs/remotes/mozilla/*
	fetch = +refs/notes/*:refs/notes/*

then to match a git commit to an upstream hg changeset:

git fetch mozilla
git log

This will produce output like this:

commit 2fd4885606c72d72a8d7554918b39d6d7c9bf308
Author: Peter Moore <pmoore@mozilla.com>
Date:   Mon Dec 22 13:46:05 2014 +0100

    Bug 1113255 - Generate FxOS pvtbuilds on m-c 3 hours earlier (at 0100 PT instead of 0400 PT),r=Bebe

Notes:
    Upstream source: https://hg.mozilla.org/build/buildbot-configs/rev/c5ee8731b724a5038b5af0818d3a19c70ad1338e

commit 666973f3778824ee67feab5c7f8198c55e402e1d
Author: Massimo Gervasini <mgervasini@mozilla.com>
Date:   Mon Dec 22 13:10:37 2014 +0100

    Bug 1113255 - Generate FxOS pvtbuilds on m-c at 1300,r=pmoore

Notes:
    Upstream source: https://hg.mozilla.org/build/buildbot-configs/rev/637b09eb1d144b2af42a0b72acfdc854db08aae6

commit 52f6363345c4fefb1d8396bdf069b63d5633d4b9
Author: Armen Zambrano Gasparnian <armenzg@mozilla.com>
Date:   Fri Dec 19 15:46:10 2014 -0500

    Bug 1112779 - Disable Mulet mochitest jobs on every tree except Try/Cedar. r=rail

Notes:
    Upstream source: https://hg.mozilla.org/build/buildbot-configs/rev/b545cad5b3cde80731be68b3a5a511e5684f3e43


This allows you to map a git commit SHA to an hg changeset SHA ("Upstream source").

Related repositories

Please also see:

Happy contributing! =)