Merge pull request #3142 from lissyx/electronjs-v9.1
Fix #3141: Add ElectronJS v9.1
This commit is contained in:
commit
825923a652
|
@ -65,8 +65,8 @@ nodejs:
|
||||||
prep_14: '/usr/bin/wget.exe https://nodejs.org/dist/v14.3.0/node-v14.3.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v14.3.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v14.3.0-win-x64/:$PATH'
|
prep_14: '/usr/bin/wget.exe https://nodejs.org/dist/v14.3.0/node-v14.3.0-win-x64.zip && ""C:\Program Files\7-zip\7z.exe"" x -o$TASKCLUSTER_NODE_DIR -tzip -aoa node-v14.3.0-win-x64.zip && rm node-*.zip && export PATH=$TASKCLUSTER_TASK_DIR/bin/node-v14.3.0-win-x64/:$PATH'
|
||||||
system:
|
system:
|
||||||
node_gyp_cache:
|
node_gyp_cache:
|
||||||
url: 'https://community-tc.services.mozilla.com/api/index/v1/task/project.deepspeech.node-gyp-cache.6/artifacts/public/node-gyp-cache.tar.gz'
|
url: 'https://community-tc.services.mozilla.com/api/index/v1/task/project.deepspeech.node-gyp-cache.7/artifacts/public/node-gyp-cache.tar.gz'
|
||||||
namespace: 'project.deepspeech.node-gyp-cache.6'
|
namespace: 'project.deepspeech.node-gyp-cache.7'
|
||||||
homebrew_builds:
|
homebrew_builds:
|
||||||
url: 'https://community-tc.services.mozilla.com/api/index/v1/task/project.deepspeech.homebrew_builds.7/artifacts/public/homebrew_builds.tar.gz'
|
url: 'https://community-tc.services.mozilla.com/api/index/v1/task/project.deepspeech.homebrew_builds.7/artifacts/public/homebrew_builds.tar.gz'
|
||||||
namespace: 'project.deepspeech.homebrew_builds.7'
|
namespace: 'project.deepspeech.homebrew_builds.7'
|
||||||
|
|
|
@ -11,7 +11,7 @@ build:
|
||||||
- "index.project.deepspeech.deepspeech.native_client.android-arm64.${event.head.sha}"
|
- "index.project.deepspeech.deepspeech.native_client.android-arm64.${event.head.sha}"
|
||||||
tensorflow: ${system.tensorflow.android_arm64.url}
|
tensorflow: ${system.tensorflow.android_arm64.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android-build.sh arm64-v8a"
|
build: "taskcluster/android-build.sh arm64-v8a"
|
||||||
package: "taskcluster/android-package.sh arm64-v8a"
|
package: "taskcluster/android-package.sh arm64-v8a"
|
||||||
nc_asset_name: "native_client.arm64.cpu.android.tar.xz"
|
nc_asset_name: "native_client.arm64.cpu.android.tar.xz"
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.arm64_v8a.android_24.url}
|
artifact_url: ${system.android_cache.arm64_v8a.android_24.url}
|
||||||
artifact_namespace: ${system.android_cache.arm64_v8a.android_24.namespace}
|
artifact_namespace: ${system.android_cache.arm64_v8a.android_24.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh arm64-v8a android-24"
|
build: "taskcluster/android_cache-build.sh arm64-v8a android-24"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.arm64_v8a.android_25.url}
|
artifact_url: ${system.android_cache.arm64_v8a.android_25.url}
|
||||||
artifact_namespace: ${system.android_cache.arm64_v8a.android_25.namespace}
|
artifact_namespace: ${system.android_cache.arm64_v8a.android_25.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh arm64-v8a android-25"
|
build: "taskcluster/android_cache-build.sh arm64-v8a android-25"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.armeabi_v7a.android_24.url}
|
artifact_url: ${system.android_cache.armeabi_v7a.android_24.url}
|
||||||
artifact_namespace: ${system.android_cache.armeabi_v7a.android_24.namespace}
|
artifact_namespace: ${system.android_cache.armeabi_v7a.android_24.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh armeabi-v7a android-24 default"
|
build: "taskcluster/android_cache-build.sh armeabi-v7a android-24 default"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.armeabi_v7a.android_25.url}
|
artifact_url: ${system.android_cache.armeabi_v7a.android_25.url}
|
||||||
artifact_namespace: ${system.android_cache.armeabi_v7a.android_25.namespace}
|
artifact_namespace: ${system.android_cache.armeabi_v7a.android_25.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh armeabi-v7a android-25"
|
build: "taskcluster/android_cache-build.sh armeabi-v7a android-25"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.sdk.android_27.url}
|
artifact_url: ${system.android_cache.sdk.android_27.url}
|
||||||
artifact_namespace: ${system.android_cache.sdk.android_27.namespace}
|
artifact_namespace: ${system.android_cache.sdk.android_27.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh sdk android-27"
|
build: "taskcluster/android_cache-build.sh sdk android-27"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_24.url}
|
artifact_url: ${system.android_cache.x86_64.android_24.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_24.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_24.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-24"
|
build: "taskcluster/android_cache-build.sh x86_64 android-24"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_25.url}
|
artifact_url: ${system.android_cache.x86_64.android_25.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_25.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_25.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-25"
|
build: "taskcluster/android_cache-build.sh x86_64 android-25"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_26.url}
|
artifact_url: ${system.android_cache.x86_64.android_26.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_26.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_26.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-26"
|
build: "taskcluster/android_cache-build.sh x86_64 android-26"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_28.url}
|
artifact_url: ${system.android_cache.x86_64.android_28.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_28.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_28.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-28"
|
build: "taskcluster/android_cache-build.sh x86_64 android-28"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_29.url}
|
artifact_url: ${system.android_cache.x86_64.android_29.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_29.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_29.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-29"
|
build: "taskcluster/android_cache-build.sh x86_64 android-29"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
artifact_url: ${system.android_cache.x86_64.android_30.url}
|
artifact_url: ${system.android_cache.x86_64.android_30.url}
|
||||||
artifact_namespace: ${system.android_cache.x86_64.android_30.namespace}
|
artifact_namespace: ${system.android_cache.x86_64.android_30.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/android_cache-build.sh x86_64 android-30"
|
build: "taskcluster/android_cache-build.sh x86_64 android-30"
|
||||||
package: "taskcluster/android_cache-package.sh"
|
package: "taskcluster/android_cache-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
>
|
>
|
||||||
${java.packages_xenial.apt}
|
${java.packages_xenial.apt}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/gradle-build.sh"
|
build: "taskcluster/gradle-build.sh"
|
||||||
package: "taskcluster/gradle-package.sh"
|
package: "taskcluster/gradle-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -4,7 +4,7 @@ build:
|
||||||
artifact_url: ${system.homebrew_builds.url}
|
artifact_url: ${system.homebrew_builds.url}
|
||||||
artifact_namespace: ${system.homebrew_builds.namespace}
|
artifact_namespace: ${system.homebrew_builds.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/homebrew-build.sh --builds"
|
build: "taskcluster/homebrew-build.sh --builds"
|
||||||
package: "taskcluster/homebrew-package.sh --builds"
|
package: "taskcluster/homebrew-package.sh --builds"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -4,7 +4,7 @@ build:
|
||||||
artifact_url: ${system.homebrew_tests.url}
|
artifact_url: ${system.homebrew_tests.url}
|
||||||
artifact_namespace: ${system.homebrew_tests.namespace}
|
artifact_namespace: ${system.homebrew_tests.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/homebrew-build.sh --tests"
|
build: "taskcluster/homebrew-build.sh --tests"
|
||||||
package: "taskcluster/homebrew-package.sh --tests"
|
package: "taskcluster/homebrew-package.sh --tests"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -15,7 +15,7 @@ build:
|
||||||
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
||||||
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/host-build.sh"
|
build: "taskcluster/host-build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
nc_asset_name: "native_client.amd64.cpu.linux.tar.xz"
|
nc_asset_name: "native_client.amd64.cpu.linux.tar.xz"
|
||||||
|
|
|
@ -15,7 +15,7 @@ build:
|
||||||
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
||||||
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: 'taskcluster/decoder-build.sh'
|
build: 'taskcluster/decoder-build.sh'
|
||||||
package: 'taskcluster/decoder-package.sh'
|
package: 'taskcluster/decoder-package.sh'
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -16,7 +16,7 @@ build:
|
||||||
tensorflow: ${system.tensorflow.linux_amd64_cuda.url}
|
tensorflow: ${system.tensorflow.linux_amd64_cuda.url}
|
||||||
maxRunTime: 14400
|
maxRunTime: 14400
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/cuda-build.sh"
|
build: "taskcluster/cuda-build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
nc_asset_name: "native_client.amd64.cuda.linux.tar.xz"
|
nc_asset_name: "native_client.amd64.cuda.linux.tar.xz"
|
||||||
|
|
|
@ -15,7 +15,7 @@ build:
|
||||||
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
&& apt-get -qq update && apt-get -qq -y install nodejs python-yaml
|
||||||
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
tensorflow: ${system.tensorflow.linux_amd64_cpu.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/host-build.sh tflite"
|
build: "taskcluster/host-build.sh tflite"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
nc_asset_name: "native_client.amd64.tflite.linux.tar.xz"
|
nc_asset_name: "native_client.amd64.tflite.linux.tar.xz"
|
||||||
|
|
|
@ -22,7 +22,7 @@ build:
|
||||||
multistrap -d /tmp/multistrap-armbian64-buster/ -f ${system.homedir.linux}/DeepSpeech/ds/native_client/multistrap_armbian64_buster.conf
|
multistrap -d /tmp/multistrap-armbian64-buster/ -f ${system.homedir.linux}/DeepSpeech/ds/native_client/multistrap_armbian64_buster.conf
|
||||||
tensorflow: ${system.tensorflow.linux_arm64.url}
|
tensorflow: ${system.tensorflow.linux_arm64.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/arm64-build.sh"
|
build: "taskcluster/arm64-build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
nc_asset_name: "native_client.arm64.cpu.linux.tar.xz"
|
nc_asset_name: "native_client.arm64.cpu.linux.tar.xz"
|
||||||
|
|
|
@ -22,7 +22,7 @@ build:
|
||||||
multistrap -d /tmp/multistrap-raspbian-buster/ -f ${system.homedir.linux}/DeepSpeech/ds/native_client/multistrap_raspbian_buster.conf
|
multistrap -d /tmp/multistrap-raspbian-buster/ -f ${system.homedir.linux}/DeepSpeech/ds/native_client/multistrap_raspbian_buster.conf
|
||||||
tensorflow: ${system.tensorflow.linux_armv7.url}
|
tensorflow: ${system.tensorflow.linux_armv7.url}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/rpi3-build.sh"
|
build: "taskcluster/rpi3-build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
nc_asset_name: "native_client.rpi3.cpu.linux.tar.xz"
|
nc_asset_name: "native_client.rpi3.cpu.linux.tar.xz"
|
||||||
|
|
|
@ -8,7 +8,7 @@ build:
|
||||||
>
|
>
|
||||||
(apt-get -qq -y install sudo || true)
|
(apt-get -qq -y install sudo || true)
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/node-gyp-populate.sh"
|
build: "taskcluster/node-gyp-populate.sh"
|
||||||
package: "taskcluster/node-gyp-package.sh"
|
package: "taskcluster/node-gyp-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -4,7 +4,7 @@ build:
|
||||||
artifact_url: ${system.pyenv.osx.url}
|
artifact_url: ${system.pyenv.osx.url}
|
||||||
artifact_namespace: ${system.pyenv.osx.namespace}
|
artifact_namespace: ${system.pyenv.osx.namespace}
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/pyenv-build.sh"
|
build: "taskcluster/pyenv-build.sh"
|
||||||
package: "taskcluster/pyenv-package.sh"
|
package: "taskcluster/pyenv-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -7,7 +7,7 @@ build:
|
||||||
>
|
>
|
||||||
apt-get -qq update && apt-get -qq -y install python-yaml ${python.packages_xenial.apt} wget
|
apt-get -qq update && apt-get -qq -y install python-yaml ${python.packages_xenial.apt} wget
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/pyenv-build.sh"
|
build: "taskcluster/pyenv-build.sh"
|
||||||
package: "taskcluster/pyenv-package.sh"
|
package: "taskcluster/pyenv-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -4,7 +4,7 @@ build:
|
||||||
artifact_url: "${system.pyenv.win.url}"
|
artifact_url: "${system.pyenv.win.url}"
|
||||||
artifact_namespace: "${system.pyenv.win.namespace}"
|
artifact_namespace: "${system.pyenv.win.namespace}"
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/pyenv-build.sh"
|
build: "taskcluster/pyenv-build.sh"
|
||||||
package: "taskcluster/pyenv-package.sh"
|
package: "taskcluster/pyenv-package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -8,7 +8,7 @@ build:
|
||||||
artifact_url: "${system.swig_build.osx.url}"
|
artifact_url: "${system.swig_build.osx.url}"
|
||||||
artifact_namespace: "${system.swig_build.osx.namespace}"
|
artifact_namespace: "${system.swig_build.osx.namespace}"
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/build.sh"
|
build: "taskcluster/build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -12,7 +12,7 @@ build:
|
||||||
>
|
>
|
||||||
apt-get -qq -y install autoconf automake bison build-essential
|
apt-get -qq -y install autoconf automake bison build-essential
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/build.sh"
|
build: "taskcluster/build.sh"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -13,7 +13,7 @@ build:
|
||||||
apt-get -qq -y install autoconf automake bison build-essential mingw-w64 &&
|
apt-get -qq -y install autoconf automake bison build-essential mingw-w64 &&
|
||||||
(apt-get -qq -y install sudo || true)
|
(apt-get -qq -y install sudo || true)
|
||||||
scripts:
|
scripts:
|
||||||
setup: ""
|
setup: "taskcluster/tc-true.sh"
|
||||||
build: "taskcluster/build.sh x86_64-w64-mingw32"
|
build: "taskcluster/build.sh x86_64-w64-mingw32"
|
||||||
package: "taskcluster/package.sh"
|
package: "taskcluster/package.sh"
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -89,4 +89,4 @@ SUPPORTED_PYTHON_VERSIONS=${SUPPORTED_PYTHON_VERSIONS:-3.5.8:ucs2 3.6.10:ucs2 3.
|
||||||
SUPPORTED_NODEJS_BUILD_VERSIONS=${SUPPORTED_NODEJS_BUILD_VERSIONS:-10.0.0 11.0.0 12.7.0 13.0.0 14.0.0}
|
SUPPORTED_NODEJS_BUILD_VERSIONS=${SUPPORTED_NODEJS_BUILD_VERSIONS:-10.0.0 11.0.0 12.7.0 13.0.0 14.0.0}
|
||||||
SUPPORTED_NODEJS_TESTS_VERSIONS=${SUPPORTED_NODEJS_TESTS_VERSIONS:-10.20.1 11.15.0 12.17.0 13.14.0 14.3.0}
|
SUPPORTED_NODEJS_TESTS_VERSIONS=${SUPPORTED_NODEJS_TESTS_VERSIONS:-10.20.1 11.15.0 12.17.0 13.14.0 14.3.0}
|
||||||
|
|
||||||
SUPPORTED_ELECTRONJS_VERSIONS=${SUPPORTED_ELECTRONJS_VERSIONS:-5.0.13 6.0.12 6.1.7 7.0.1 7.1.8 8.0.1 9.0.1}
|
SUPPORTED_ELECTRONJS_VERSIONS=${SUPPORTED_ELECTRONJS_VERSIONS:-5.0.13 6.0.12 6.1.7 7.0.1 7.1.8 8.0.1 9.0.1 9.1.0}
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
#!/bin/sh
|
||||||
|
true
|
|
@ -0,0 +1,15 @@
|
||||||
|
build:
|
||||||
|
template_file: test-darwin-opt-base.tyml
|
||||||
|
dependencies:
|
||||||
|
- "darwin-amd64-cpu-opt"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
- "homebrew_tests-darwin-amd64"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${nodejs.brew.prep_12}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "$TASKCLUSTER_TASK_DIR/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 16k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech OSX AMD64 CPU ElectronJS v9.1 tests"
|
||||||
|
description: "Testing DeepSpeech for OSX/AMD64 on ElectronJS v9.1, CPU only, optimized version"
|
|
@ -0,0 +1,14 @@
|
||||||
|
build:
|
||||||
|
template_file: test-win-opt-base.tyml
|
||||||
|
dependencies:
|
||||||
|
- "win-amd64-cpu-opt"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${system.sox_win} && ${nodejs.win.prep_12}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 16k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Windows AMD64 CPU ElectronJS v9.1 tests"
|
||||||
|
description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS v9.1, CPU only, optimized version"
|
|
@ -0,0 +1,15 @@
|
||||||
|
build:
|
||||||
|
template_file: test-linux-opt-base.tyml
|
||||||
|
docker_image: "ubuntu:16.04"
|
||||||
|
dependencies:
|
||||||
|
- "linux-amd64-cpu-opt"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 16k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Linux AMD64 CPU ElectronJS v9.1 tests (16kHz)"
|
||||||
|
description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v9.1, CPU only, optimized version (16kHz)"
|
|
@ -0,0 +1,15 @@
|
||||||
|
build:
|
||||||
|
template_file: test-linux-opt-base.tyml
|
||||||
|
docker_image: "ubuntu:16.04"
|
||||||
|
dependencies:
|
||||||
|
- "linux-amd64-cpu-opt"
|
||||||
|
- "test-training_8k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_8k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${nodejs.packages_xenial.prep_12} && ${nodejs.packages_xenial.apt_pinning} && apt-get -qq update && apt-get -qq -y install ${nodejs.packages_xenial.apt} ${electronjs.packages_xenial.apt}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.linux}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 8k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Linux AMD64 CPU ElectronJS v9.1 tests (8kHz)"
|
||||||
|
description: "Testing DeepSpeech for Linux/AMD64 on ElectronJS v9.1, CPU only, optimized version (8kHz)"
|
|
@ -0,0 +1,14 @@
|
||||||
|
build:
|
||||||
|
template_file: test-win-opt-base.tyml
|
||||||
|
dependencies:
|
||||||
|
- "node-package-cpu"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${system.sox_win} && ${nodejs.win.prep_12}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 16k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Windows AMD64 CPU ElectronJS MultiArch Package v9.1 tests"
|
||||||
|
description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS MultiArch Package v9.1, CPU only, optimized version"
|
|
@ -0,0 +1,14 @@
|
||||||
|
build:
|
||||||
|
template_file: test-win-cuda-opt-base.tyml
|
||||||
|
dependencies:
|
||||||
|
- "node-package-gpu"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${system.sox_win} && ${nodejs.win.prep_12}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron-tests.sh 12.x 9.0.1 16k cuda"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Windows AMD64 CUDA ElectronJS MultiArch Package v9.1 tests"
|
||||||
|
description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS MultiArch Package v9.1, CUDA, optimized version"
|
|
@ -0,0 +1,14 @@
|
||||||
|
build:
|
||||||
|
template_file: test-win-opt-base.tyml
|
||||||
|
dependencies:
|
||||||
|
- "node-package-tflite"
|
||||||
|
- "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
test_model_task: "test-training_16k-linux-amd64-py36m-opt"
|
||||||
|
system_setup:
|
||||||
|
>
|
||||||
|
${system.sox_win} && ${nodejs.win.prep_12}
|
||||||
|
args:
|
||||||
|
tests_cmdline: "${system.homedir.win}/DeepSpeech/ds/taskcluster/tc-electron_tflite-tests.sh 12.x 9.0.1 16k"
|
||||||
|
metadata:
|
||||||
|
name: "DeepSpeech Windows AMD64 TFLite ElectronJS MultiArch Package v9.1 tests"
|
||||||
|
description: "Testing DeepSpeech for Windows/AMD64 on ElectronJS MultiArch Package v9.1, TFLite only, optimized version"
|
Loading…
Reference in New Issue