blob: 6cb52d450e18a54239a6ad1cdb462feb112f5adf [file] [log] [blame]
{
"builds": [
{
"archives": [
{
"name": "wasm_release",
"base_path": "out/wasm_release/zip_archives/",
"type": "gcs",
"include_paths": [
"out/wasm_release/zip_archives/flutter-web-sdk.zip"
],
"realm": "production"
}
],
"drone_dimensions": [
"device_type=none",
"os=Linux",
"cores=32"
],
"gclient_variables": {
"download_android_deps": false,
"download_emsdk": true
},
"gn": [
"--build-canvaskit",
"--web",
"--runtime-mode=release",
"--no-goma"
],
"name": "wasm_release",
"ninja": {
"config": "wasm_release",
"targets": [
"flutter/web_sdk:flutter_web_sdk_archive"
]
},
"generators": {
"pub_dirs": [
"flutter/lib/web_ui/",
"flutter/web_sdk/web_engine_tester/"
],
"tasks": [
{
"name": "check licenses",
"parameters": [
"check-licenses"
],
"scripts": [
"flutter/lib/web_ui/dev/felt"
]
},
{
"name": "web engine analysis",
"parameters": [
"analyze"
],
"scripts": [
"flutter/lib/web_ui/dev/felt"
]
}
]
},
"tests": []
},
{
"archives": [],
"drone_dimensions": [
"device_type=none",
"os=Linux"
],
"gclient_variables": {
"download_android_deps": false
},
"name": "web_tests",
"generators": {
"tasks": [
{
"name": "compile web_tests",
"parameters": [
"run",
"compile_tests"
],
"scripts": [
"flutter/lib/web_ui/dev/felt"
]
}
]
}
}
],
"tests": [
{
"name": "chrome-unit-linux",
"drone_dimensions": [
"device_type=none",
"os=Linux"
],
"dependencies": ["wasm_release", "web_tests"],
"test_dependencies": [
{
"dependency": "chrome_and_driver",
"version": "version:111.0"
},
{
"dependency": "goldctl",
"version": "git_revision:3a77d0b12c697a840ca0c7705208e8622dc94603"
}
],
"recipe": "engine_v2/tester_engine",
"gclient_variables": {
"download_android_deps": false
},
"tasks": [
{
"name": "felt test: chrome-unit-linux",
"parameters": [
"test",
"--browser=chrome",
"--require-skia-gold"
],
"script": "flutter/lib/web_ui/dev/felt"
}
]
}
]
}