mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-27 08:49:26 +00:00
016724a54e
- Bug 1140468 - Add flag for setting which treeherder envs to report to r=garndt (f829a25e4) - Bug 1137820 part 4: Make hg.m.o mozharness the default repo. (2ede25214) - Bug 1137820 part 1: Update phone build image. Inherits from builder image version 0.5.0. (f94da0a53) - Bug 1132562 - Use workspace directory so autoclobber can function with caches r=wcosta (ffe9814ca) - Bug 1137820 part 3: Move phone builder scripts to gecko tree. (374b297aa) - Bug 1140551 - Add support for setting number of test chunks in task directly r=garndt (da6951b15) - Bug 1119387 part 1: Move basic build setup to a separate script. (d25399fb5) - Bug 1119387 part 2: Add flame nightly build script. (cde52b483) - Bug 1142692: Use the correct mozharness default branch. CLOSED TREE (948549837) - Bug 1119387 part 3: Add option to specify mozharness branch. (bed6721db) - Bug 1112260: Add flame-kk build from cypress repo. (3c347564c) - Bug 1137820 part 2: Inherit cypress and b-i branches from m-c. (5aa28430c) - Bug 1147605 - Disable tests on phone builds r=me CLOSED TREE (2ec21678d) - Bug 1142779 - Enable testdroid devices to be used within test tasks r=lightsofapollo (69a5c78ca) - goanna->gecko (186aef420) - Bug 1143055 - Enable emulator-l builds r=wcosta (52d23632a) - Bug 1143056 - Enable Emulator L by default on treeheder prod r=me a=taskcluster-only (2fcec65e4) - goanna->gecko (da439bbbe) - Bug 1099238 - Try running integration test on mulet. r=lightsofapollo (535aaf3d4) - Bug 1140551 - Move all chunk configs into tasks instead of branch configs r=garndt (9347abfce) - Bug 1143066 - Use faster worker type and increase chunks for emulators r=garndt (53260bf2f) - Bug 1144944 -Add support for emulator kk x86 r=kli (a6bcdd29b) - Bug 1136020 - Update try decision task to use cache and more recent version of builder r=garndt (6c7b361f2) - Bug 1131157 - Add buildbot lines to mulet/b2g-desktop/emulator r=wcosta (836099568) - Bug 1140976 - Show mulet built by tc on treeherder prod r=me a=taskcluster-only (7b35b90b0) - Bug 1149432 - Add initial indexing to builds r=pmoore (c9ee977b5)
23 lines
581 B
Bash
23 lines
581 B
Bash
#!/bin/bash -ex
|
|
|
|
test $MOZCONFIG # mozconfig is required...
|
|
test -d $1 # workspace must exist at this point...
|
|
WORKSPACE=$( cd "$1" && pwd )
|
|
|
|
# Gecko source:
|
|
export GECKO_DIR=$WORKSPACE/gecko
|
|
# Gaia source:
|
|
export GAIA_DIR=$WORKSPACE/gaia
|
|
# Mozbuild config:
|
|
export MOZBUILD_STATE_PATH=$WORKSPACE/mozbuild/
|
|
|
|
# Create .mozbuild so mach doesn't complain about this
|
|
mkdir -p $MOZBUILD_STATE_PATH
|
|
|
|
### Install package dependencies
|
|
install-packages.sh $GECKO_DIR
|
|
|
|
# Ensure object-folder exists
|
|
export MOZ_OBJDIR=$(get-objdir.py $GECKO_DIR $WORKSPACE/object-folder/)
|
|
mkdir -p $MOZ_OBJDIR
|