summaryrefslogtreecommitdiffstats
path: root/taskcluster/ci/source-test/node.yml
diff options
context:
space:
mode:
Diffstat (limited to 'taskcluster/ci/source-test/node.yml')
-rw-r--r--taskcluster/ci/source-test/node.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/taskcluster/ci/source-test/node.yml b/taskcluster/ci/source-test/node.yml
index f1df46b73d..1d8c8348fb 100644
--- a/taskcluster/ci/source-test/node.yml
+++ b/taskcluster/ci/source-test/node.yml
@@ -184,3 +184,38 @@ eslint-plugin-mozilla:
when:
files-changed:
- 'tools/lint/eslint/eslint-plugin-mozilla/**'
+
+design-tokens-tests:
+ description: design tokens unit tests
+ platform: linux1804-64/opt
+ treeherder:
+ symbol: node(design-tokens)
+ kind: test
+ tier: 1
+ worker-type: t-linux-xlarge-source
+ worker:
+ docker-image: {in-tree: "ubuntu1804-test"}
+ max-run-time: 1800
+ require-build:
+ by-project:
+ autoland:
+ linux1804-64/opt: build-linux64/opt
+ try:
+ linux1804-64/opt: build-linux64/opt
+ default:
+ linux1804-64/opt: build-linux64-shippable/opt
+ run:
+ using: run-task
+ cache-dotcache: true
+ cwd: '{checkout}'
+ command: >
+ cd /builds/worker/checkouts/gecko &&
+ rm -rf node_modules &&
+ npm ci &&
+ cd /builds/worker/checkouts/gecko/toolkit/themes/shared/design-system &&
+ rm -rf node_modules &&
+ npm ci &&
+ node tests/try-runner.js
+ when:
+ files-changed:
+ - "toolkit/themes/shared/design-system/**"