Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove windows-gnu-dev builds #620

Merged
merged 1 commit into from Mar 15, 2017
Merged
Changes from all commits
Commits
File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.

Always

Just for now

Remove windows-gnu-dev builds

  • Loading branch information
nox committed Mar 15, 2017
commit 09bdaf9f5751fb5b0adc79e81d4b10931a05a13f
@@ -43,23 +43,6 @@ def without(self, to_unset):
'RUST_BACKTRACE': '1',
})

build_windows_gnu = build_common + Environment({
'CARGO_HOME': '/home/Administrator/.cargo',
'MSYS': 'winsymlinks=lnk',
'MSYSTEM': 'MINGW64',
'PATH': ';'.join([
r'C:\msys64\mingw64\bin',
r'C:\msys64\usr\bin',
r'C:\Windows\system32',
r'C:\Windows',
r'C:\Windows\System32\Wbem',
r'C:\Windows\System32\WindowsPowerShell\v1.0',
r'C:\Program Files\Amazon\cfn-bootstrap',
r'C:\Program Files (x86)\WiX Toolset v3.10\bin',
]),
'SERVO_CACHE_DIR': '/home/Administrator/.servo',
})

build_windows_msvc = build_common + Environment({
'CARGO_HOME': r'C:\Users\Administrator\.cargo',
'PATH': ';'.join([
@@ -90,7 +90,6 @@ def setDefaultWorkdir(self, workdir):
@defer.inlineCallbacks
def run(self):
self.is_windows = re.match('windows', self.builder_name)
self.is_win_gnu = re.match('windows-gnu', self.builder_name)
try:
show_cmd = "cat" if not self.is_windows else "type"
native_yaml_path = self.yaml_path
@@ -177,9 +176,7 @@ def make_step(self, command):

command = command.split(' ')

# Add `bash -l` before every command on Windows GNU builders
bash_args = ["bash", "-l"] if self.is_win_gnu else []
step_kwargs['command'] = bash_args + command
step_kwargs['command'] = command
if self.is_windows:
step_env += envs.Environment({
# Set home directory, to avoid adding `cd` command every time
@@ -73,7 +73,6 @@ c['schedulers'].append(schedulers.AnyBranchScheduler(
"mac-rel-css",
"mac-rel-wpt1",
"mac-rel-wpt2",
"windows-gnu-dev",
"windows-msvc-dev",
],
change_filter=util.ChangeFilter(filter_fn=servo_auto_try_filter),
@@ -102,9 +101,7 @@ c['schedulers'].append(schedulers.ForceScheduler(
"mac-rel-intermittent",
"mac-rel-wpt1",
"mac-rel-wpt2",
"windows-gnu-dev",
"windows-msvc-dev",
"windows-gnu-nightly",
"windows-msvc-nightly",
],
))
@@ -117,7 +114,6 @@ c['schedulers'].append(schedulers.Nightly(
"linux-rel-intermittent",
"mac-nightly",
"mac-rel-intermittent",
"windows-gnu-nightly",
"windows-msvc-nightly",
],
hour=1,
@@ -171,12 +167,8 @@ c['builders'] = [
DynamicServoBuilder("mac-rel-intermittent", MAC_SLAVES, envs.build_mac),
DynamicServoBuilder("mac-rel-wpt1", MAC_SLAVES, envs.build_mac),
DynamicServoBuilder("mac-rel-wpt2", MAC_SLAVES, envs.build_mac),
DynamicServoBuilder("windows-gnu-dev", WINDOWS_SLAVES,
envs.build_windows_gnu),
DynamicServoBuilder("windows-msvc-dev", WINDOWS_SLAVES,
envs.build_windows_msvc),
DynamicServoBuilder("windows-gnu-nightly", WINDOWS_SLAVES,
envs.build_windows_gnu),
DynamicServoBuilder("windows-msvc-nightly", WINDOWS_SLAVES,
envs.build_windows_msvc),
# The below builders are not dynamic but rather have hard-coded factories
@@ -245,8 +245,8 @@ secret = "{{ pillar["homu"]["gh-webhook-secret"] }}"
[repo.servo.buildbot]
url = "http://build.servo.org"
secret = "{{ pillar["homu"]["buildbot-secret"] }}"
builders = ["linux-dev", "linux-rel-css", "linux-rel-wpt", "mac-dev-unit", "mac-rel-wpt1", "mac-rel-wpt2", "mac-rel-css", "android", "arm32", "arm64", "windows-gnu-dev", "windows-msvc-dev"]
try_builders = ["linux-dev", "linux-rel-css", "linux-rel-wpt", "mac-dev-unit", "mac-rel-wpt1", "mac-rel-wpt2", "mac-rel-css", "android", "arm32", "arm64", "windows-gnu-dev", "windows-msvc-dev"]
builders = ["linux-dev", "linux-rel-css", "linux-rel-wpt", "mac-dev-unit", "mac-rel-wpt1", "mac-rel-wpt2", "mac-rel-css", "android", "arm32", "arm64", "windows-msvc-dev"]
try_builders = ["linux-dev", "linux-rel-css", "linux-rel-wpt", "mac-dev-unit", "mac-rel-wpt1", "mac-rel-wpt2", "mac-rel-css", "android", "arm32", "arm64", "windows-msvc-dev"]
username = "{{ pillar["homu"]["buildbot-http-user"] }}"
password = "{{ pillar["homu"]["buildbot-http-pass"] }}"

ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.