Ehsan Akhgari
5192b04e23
Bug 1328199 follow-up: Fix the incorrect filename
2017-01-04 17:44:18 -05:00
Ehsan Akhgari
1e4f006870
Bug 1328617 - Switch Linux jobs for building clang to use the releng API proxy for accessing tooltool; r=dustin
2017-01-04 16:50:09 -05:00
Ehsan Akhgari
f0a8a24920
Bug 1328199 - Part 2: Add a TaskCluster job to build clang-tidy for OSX on Linux; r=dustin
2017-01-04 16:50:09 -05:00
Ehsan Akhgari
e877f28154
Bug 1324488 - Add a TaskCluster job to build clang-tidy on Linux; r=dustin
2017-01-04 16:50:08 -05:00
Ehsan Akhgari
56683af3e7
Bug 1328200 - Add TaskCluster jobs to build clang-tidy for Win32 and Win64; r=dustin
2017-01-03 17:04:29 -05:00
Phil Ringnalda
f26dcf9b33
Backed out changeset b12680f82f7a (bug 1324488) since the thing it depended on was backed out
...
MozReview-Commit-ID: 9Z36fqcH5v6
2016-12-31 08:55:47 -08:00
Ehsan Akhgari
9a3fcec28c
Bug 1324488 - Add a TaskCluster job to build clang-tidy on Linux; r=dustin
2016-12-30 11:51:00 -05:00
Steven Ellul
5e8dd2d208
Bug 1302767: remove TOOLTOOl_REPO from all tasks; r=dustin
...
MozReview-Commit-ID: Lc7JLW1aKZL
--HG--
extra : rebase_source : e259c06c65643bd7b9fb68d77e3fea1efb5e753c
2016-12-22 21:13:53 +00:00
Ting-Yu Chou
aa40a97c47
Bug 1316537 part 1 - Add 64-bit clang-cl toolchain build. r=dustin
...
MozReview-Commit-ID: 5EKWZ94TrMD
--HG--
rename : taskcluster/scripts/misc/build-clang-windows.sh => taskcluster/scripts/misc/build-clang32-windows.sh
extra : rebase_source : 369d9da0dd0527833cc900fe56abd27d64953ebf
2016-11-15 09:06:08 +08:00
Nathan Froyd
93f9a4dc41
Bug 1306650 - part 7 - add SVN, CMake, and Ninja to the clang-cl toolchain build; r=ehsan
...
We need these tools to build, and they are no longer installed on the build
machines for us.
2016-10-26 16:18:23 -04:00
Nathan Froyd
a26d31f69e
Bug 1306650 - part 6 - use a different tooltool manifest for clang-cl builds; r=ehsan
...
It doesn't seem good to tie ourselves to the Gecko tooltool manifest for
building clang-cl; we want to stick with something we can update on
clang-cl's schedule, not Gecko's.
2016-10-26 16:18:24 -04:00
Nathan Froyd
27dc2c9c56
Bug 1306650 - part 5 - modify clang-cl toolchain config to look for just cl.exe; r=ehsan
...
We cannot depend on a fixed location for cl.exe in a taskcluster world.
We therefore need to make our build-clang.py script accomodate relative
path names for cc/cxx and assume those are binaries that should be
looked up on PATH.
We also need to modify the Linux build script so that the virtualenv is
used to look up the new 'which' package.
2016-10-26 16:18:24 -04:00
Nathan Froyd
684ffb2f54
Bug 1306650 - part 4 - modify build-clang-windows.sh for running under taskcluster; r=ehsan
...
There are a number of changes here:
- Taskcluster machines don't have MSVC installed, so we have to setup all
the MSVC infrastructure ourselves;
- Gecko contains useful Python packages to use, so we need to setup a
python virtualenv to have access to those. Fortunately, mach handles all
of that for us;
- We need to add build tools to our PATH, as they are not pre-installed;
- We need to define UPLOAD_PATH ourself.
2016-10-26 16:18:24 -04:00
Nathan Froyd
86798869c9
Bug 1306650 - part 3 - add clang-cl toolchain builds; r=dustin
...
The build-clang-windows.sh is basically an exact copy of the Linux one
at the moment; we'll fix it up for all the Windows-specific taskcluster
bits in a future commit.
2016-10-26 16:18:24 -04:00
Carsten "Tomcat" Book
4f900773f5
merge mozilla-inbound to mozilla-central a=merge
2016-09-21 12:03:31 +02:00
Ted Mielczarek
3cb006a783
bug 1303980 - update minidump_stackwalk.sh to build Breakpad from git repo (NPOTB)
...
MozReview-Commit-ID: DA80ulpEaJt
--HG--
extra : rebase_source : c5f278e2b8e87bf4e70140d721871ff24e9732cf
2016-09-20 06:56:01 -04:00
Enes Goktas
2f65f683e3
Bug 1272629 - Add taskcluster task to build binutils package; r=glandium
...
MozReview-Commit-ID: AEOShpN8ZMI
--HG--
extra : rebase_source : fc8b99002c4944ae666b1a6922edc42d2b0805f4
extra : source : 86d07e6bd5b7197f249e5064ee600fe83b808fb1
2016-09-14 18:47:50 -07:00
Dustin J. Mitchell
62577b229f
Bug 1275409: move legacy taskcluster-related scripts to taskcluster/scripts; r=wcosta
...
MozReview-Commit-ID: 7ilVJkNAPvE
--HG--
rename : testing/taskcluster/scripts/builder/build-emulator-x86.sh => taskcluster/scripts/builder/build-emulator-x86.sh
rename : testing/taskcluster/scripts/builder/build-emulator.sh => taskcluster/scripts/builder/build-emulator.sh
rename : testing/taskcluster/scripts/builder/build-haz-linux.sh => taskcluster/scripts/builder/build-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-linux.sh => taskcluster/scripts/builder/build-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-haz-linux.sh => taskcluster/scripts/builder/build-mulet-haz-linux.sh
rename : testing/taskcluster/scripts/builder/build-mulet-linux.sh => taskcluster/scripts/builder/build-mulet-linux.sh
rename : testing/taskcluster/scripts/builder/build-simulator.sh => taskcluster/scripts/builder/build-simulator.sh
rename : testing/taskcluster/scripts/builder/build-sm-package.sh => taskcluster/scripts/builder/build-sm-package.sh
rename : testing/taskcluster/scripts/builder/build-sm.sh => taskcluster/scripts/builder/build-sm.sh
rename : testing/taskcluster/scripts/builder/desktop-setup.sh => taskcluster/scripts/builder/desktop-setup.sh
rename : testing/taskcluster/scripts/builder/gaia_props.py => taskcluster/scripts/builder/gaia_props.py
rename : testing/taskcluster/scripts/builder/get-objdir.py => taskcluster/scripts/builder/get-objdir.py
rename : testing/taskcluster/scripts/builder/hazard-analysis.sh => taskcluster/scripts/builder/hazard-analysis.sh
rename : testing/taskcluster/scripts/builder/install-packages.sh => taskcluster/scripts/builder/install-packages.sh
rename : testing/taskcluster/scripts/builder/pull-gaia.sh => taskcluster/scripts/builder/pull-gaia.sh
rename : testing/taskcluster/scripts/builder/setup-ccache.sh => taskcluster/scripts/builder/setup-ccache.sh
rename : testing/taskcluster/scripts/builder/sm-tooltool-config.sh => taskcluster/scripts/builder/sm-tooltool-config.sh
rename : testing/taskcluster/scripts/copy.sh => taskcluster/scripts/copy.sh
rename : testing/taskcluster/scripts/misc/build-cctools.sh => taskcluster/scripts/misc/build-cctools.sh
rename : testing/taskcluster/scripts/misc/build-clang-linux.sh => taskcluster/scripts/misc/build-clang-linux.sh
rename : testing/taskcluster/scripts/misc/build-gcc-linux.sh => taskcluster/scripts/misc/build-gcc-linux.sh
rename : testing/taskcluster/scripts/misc/minidump_stackwalk.sh => taskcluster/scripts/misc/minidump_stackwalk.sh
rename : testing/taskcluster/scripts/misc/repackage-jdk-centos.sh => taskcluster/scripts/misc/repackage-jdk-centos.sh
rename : testing/taskcluster/scripts/phone-builder/build-dolphin.sh => taskcluster/scripts/phone-builder/build-dolphin.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone-ota.sh => taskcluster/scripts/phone-builder/build-phone-ota.sh
rename : testing/taskcluster/scripts/phone-builder/build-phone.sh => taskcluster/scripts/phone-builder/build-phone.sh
rename : testing/taskcluster/scripts/phone-builder/post-build.sh => taskcluster/scripts/phone-builder/post-build.sh
rename : testing/taskcluster/scripts/phone-builder/pre-build.sh => taskcluster/scripts/phone-builder/pre-build.sh
rename : testing/taskcluster/scripts/tester/harness-test-linux.sh => taskcluster/scripts/tester/harness-test-linux.sh
rename : testing/taskcluster/scripts/tester/test-b2g.sh => taskcluster/scripts/tester/test-b2g.sh
rename : testing/taskcluster/scripts/tester/test-linux.sh => taskcluster/scripts/tester/test-linux.sh
extra : rebase_source : 647914c181227d78a0694cf1417fbfe466a5c20d
2016-06-04 22:57:41 +00:00