Bug 1620437: Remove android openh264 builds; r=Callek

We don't ship openh264 builds on android, so there is no need
to build them in automation.

Differential Revision: https://phabricator.services.mozilla.com/D65669

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Tom Prince 2020-03-06 09:30:09 +00:00
parent 7b75844c69
commit b250509e73
6 changed files with 0 additions and 279 deletions

View file

@ -162,119 +162,3 @@ jobs:
fetches:
toolchain:
- win64-clang-cl
android-api-16/opt:
attributes:
build_platform: android-arm
build_type: opt
treeherder:
platform: android-api-16/opt
worker-type: b-linux
worker:
max-run-time: 1800
artifacts:
- name: private/openh264
path: /builds/worker/workspace/openh264/artifacts
type: directory
# This rev includes Android Makefile fixes from after
# the 1.8.1 release
repo: https://github.com/dminor/openh264.git
revision: 42954cf0fe8a2bdc97fdc180462a3eaefceb035f
run:
using: mozharness
script: mozharness/scripts/openh264_build.py
config:
- openh264/android-arm.py
tooltool-downloads: internal
fetches:
toolchain:
- android-ndk-linux
- android-sdk-linux
- linux64-clang
- linux64-nasm
android-aarch64/opt:
attributes:
build_platform: android-aarch64
build_type: opt
treeherder:
platform: android-5-0-aarch64/opt
worker-type: b-linux
worker:
max-run-time: 1800
artifacts:
- name: private/openh264
path: /builds/worker/workspace/openh264/artifacts
type: directory
# This rev includes Android Makefile fixes from after
# the 1.8.1 release
repo: https://github.com/dminor/openh264.git
revision: 42954cf0fe8a2bdc97fdc180462a3eaefceb035f
run:
using: mozharness
script: mozharness/scripts/openh264_build.py
config:
- openh264/android-aarch64.py
tooltool-downloads: internal
fetches:
toolchain:
- android-ndk-linux
- android-sdk-linux
- linux64-clang
- linux64-nasm
android-x86/opt:
attributes:
build_platform: android-x86
build_type: opt
treeherder:
platform: android-4-2-x86/opt
worker-type: b-linux
worker:
max-run-time: 1800
artifacts:
- name: private/openh264
path: /builds/worker/workspace/openh264/artifacts
type: directory
# This rev includes Android Makefile fixes from after
# the 1.8.1 release
repo: https://github.com/dminor/openh264.git
revision: 42954cf0fe8a2bdc97fdc180462a3eaefceb035f
run:
using: mozharness
script: mozharness/scripts/openh264_build.py
config:
- openh264/android-x86.py
tooltool-downloads: internal
fetches:
toolchain:
- android-ndk-linux
- android-sdk-linux
- linux64-clang
- linux64-nasm
android-x86_64/opt:
attributes:
build_platform: android-x86_64
build_type: opt
treeherder:
platform: android-5-0-x86_64/opt
worker-type: b-linux
worker:
max-run-time: 1800
artifacts:
- name: private/openh264
path: /builds/worker/workspace/openh264/artifacts
type: directory
# This rev includes Android Makefile fixes from after
# the 1.8.1 release
repo: https://github.com/dminor/openh264.git
revision: 42954cf0fe8a2bdc97fdc180462a3eaefceb035f
run:
using: mozharness
script: mozharness/scripts/openh264_build.py
config:
- openh264/android-x86_64.py
tooltool-downloads: internal
fetches:
toolchain:
- android-ndk-linux
- android-sdk-linux
- linux64-clang
- linux64-nasm

View file

@ -1,38 +0,0 @@
import os
import mozharness
external_tools_path = os.path.join(
os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))),
'external_tools',
)
config = {
'default_actions': [
'get-tooltool',
'checkout-sources',
'build',
# 'test', # can't run android tests on linux hosts
'package',
'dump-symbols',
],
'tooltool_manifest_file': "android.manifest",
'tooltool_cache': "/builds/tooltool_cache",
'exes': {
'gittool.py': [os.path.join(external_tools_path, 'gittool.py')],
'python2.7': "python2.7",
},
'dump_syms_binary': 'dump_syms',
'arch': 'aarch64',
'min_sdk': 21,
'operating_system': 'android',
'partial_env': {
'CXXFLAGS': '-stdlib=libstdc++',
'LDFLAGS': '-stdlib=libstdc++',
'PATH': ('{MOZ_FETCHES_DIR}/android-sdk-linux/tools:'
'{MOZ_FETCHES_DIR}/clang/bin:'
'{MOZ_FETCHES_DIR}/nasm:%(PATH)s'
.format(MOZ_FETCHES_DIR=os.environ['MOZ_FETCHES_DIR'])),
},
}

View file

@ -1,38 +0,0 @@
import os
import mozharness
external_tools_path = os.path.join(
os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))),
'external_tools',
)
config = {
'default_actions': [
'get-tooltool',
'checkout-sources',
'build',
# 'test', # can't run android tests on linux hosts
'package',
'dump-symbols',
],
'tooltool_manifest_file': "android.manifest",
'tooltool_cache': "/builds/tooltool_cache",
'exes': {
'gittool.py': [os.path.join(external_tools_path, 'gittool.py')],
'python2.7': "python2.7",
},
'dump_syms_binary': 'dump_syms',
'arch': 'arm',
'min_sdk': 16,
'operating_system': 'android',
'partial_env': {
'CXXFLAGS': '-stdlib=libstdc++',
'LDFLAGS': '-stdlib=libstdc++',
'PATH': ('{MOZ_FETCHES_DIR}/android-sdk-linux/tools:'
'{MOZ_FETCHES_DIR}/clang/bin:'
'{MOZ_FETCHES_DIR}/nasm:%(PATH)s'
.format(MOZ_FETCHES_DIR=os.environ['MOZ_FETCHES_DIR'])),
},
}

View file

@ -1,39 +0,0 @@
import os
import mozharness
external_tools_path = os.path.join(
os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))),
'external_tools',
)
config = {
'default_actions': [
'get-tooltool',
'checkout-sources',
'build',
# 'test', # can't run android tests on linux hosts
'package',
'dump-symbols',
],
'tooltool_manifest_file': "android.manifest",
'tooltool_cache': "/builds/tooltool_cache",
'exes': {
'gittool.py': [os.path.join(external_tools_path, 'gittool.py')],
'python2.7': "python2.7",
},
'avoid_avx2': True,
'dump_syms_binary': 'dump_syms',
'arch': 'x86',
'min_sdk': 16,
'operating_system': 'android',
'partial_env': {
'CXXFLAGS': '-stdlib=libstdc++',
'LDFLAGS': '-stdlib=libstdc++',
'PATH': ('{MOZ_FETCHES_DIR}/android-sdk-linux/tools:'
'{MOZ_FETCHES_DIR}/clang/bin:'
'{MOZ_FETCHES_DIR}/nasm:%(PATH)s'
.format(MOZ_FETCHES_DIR=os.environ['MOZ_FETCHES_DIR'])),
},
}

View file

@ -1,39 +0,0 @@
import os
import mozharness
external_tools_path = os.path.join(
os.path.abspath(os.path.dirname(os.path.dirname(mozharness.__file__))),
'external_tools',
)
config = {
'default_actions': [
'get-tooltool',
'checkout-sources',
'build',
# 'test', # can't run android tests on linux hosts
'package',
'dump-symbols',
],
'tooltool_manifest_file': "android.manifest",
'tooltool_cache': "/builds/tooltool_cache",
'exes': {
'gittool.py': [os.path.join(external_tools_path, 'gittool.py')],
'python2.7': "python2.7",
},
'avoid_avx2': True,
'dump_syms_binary': 'dump_syms',
'arch': 'x86_64',
'min_sdk': 16,
'operating_system': 'android',
'partial_env': {
'CXXFLAGS': '-stdlib=libstdc++',
'LDFLAGS': '-stdlib=libstdc++',
'PATH': ('{MOZ_FETCHES_DIR}/android-sdk-linux/tools:'
'{MOZ_FETCHES_DIR}/clang/bin:'
'{MOZ_FETCHES_DIR}/nasm:%(PATH)s'
.format(MOZ_FETCHES_DIR=os.environ['MOZ_FETCHES_DIR'])),
},
}

View file

@ -1,9 +0,0 @@
[
{
"size": 9507240,
"visibility": "public",
"digest": "3cf69a10dca3969bcd2873b96b0207de01ce13f299b2af37f424f21959be849c0e729d5f74cca41f33e0c59bc87b2329a07ac9f901b4a0a9672e6441ceca704d",
"algorithm": "sha512",
"filename": "dump_syms"
}
]