blob: 84106354b63c631f2b7555cc1a1c197333c6d879 [file] [log] [blame]
# See https://docs.aspect.build/workflows/configuration
workspaces:
.:
icon: js
label: rules_js
e2e/bzlmod:
icon: bazel
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/gyp_no_install_script:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
# rules_docker not compatible with Bazel 7.
# See https://github.com/bazelbuild/bazel/issues/20494#issuecomment-1852401451.
# e2e/js_image_docker:
e2e/js_image_oci:
icon: linux
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
# No test targets. Requires running test.sh.
# e2e/js_run_devserver:
e2e/npm_link_package:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_link_package-esm:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock_replace_packages:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock_empty:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock_multi:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock_partial_clone:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_lock_subdir_patch:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
# Requires an auth token
# e2e/npm_translate_lock_auth:
# Requires an SSH token
# e2e/npm_translate_lock_git+ssh:
e2e/npm_translate_package_lock:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/npm_translate_yarn_lock:
icon: yarn
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/package_json_module:
icon: npm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/pnpm_lockfiles:
icon: pnpm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/pnpm_workspace:
icon: pnpm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/pnpm_workspace_rerooted:
icon: pnpm
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/repo_mapping:
icon: js
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/runfiles:
icon: js
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/rules_foo:
icon: js
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
e2e/vendored_node:
icon: js
tasks:
- test:
queue: aspect-medium
- format:
without: true
- buildifier:
without: true
# No test targets. Requires running test.sh.
# e2e/webpack_devserver:
# e2e/webpack_devserver_esm:
bazel:
flags:
- --config=ci
tasks:
- checkout:
update_strategy: rebase
- test:
- format:
queue: aspect-medium
- buildifier:
queue: aspect-medium
- finalization:
queue: aspect-small
notifications:
github: {}