mirror of
https://github.com/vector-im/element-web.git
synced 2026-07-09 00:38:54 +00:00
2b3720b4a2
* Consolidate Build & Test CI
* Add missing workflow dependency
* Fix artifact name clash
* Fix playwright config
* Fix playwright_ew job
* Fix ed tests
* Fix playwright tags
* Iterate
* Fix file reads
* Fix sample-files paths
* Fix PW_TAG
* Fix blob report paths
* Delint
* Fix build-and-test.yaml
* Iterate
* Fix consentHomeserver.ts
* Simplify
* Iterate
* Delint
* Iterate
* Iterate
* Iterate
* Specify shell
* Simplify
* Delete apps/web/playwright/sample-files/index.ts
* Discard changes to apps/web/playwright/sample-files/index.ts
* Exclude playwright-common from coverage gate
* Attempt to speed up arm64 desktop test
* Revert "Attempt to speed up arm64 desktop test"
This reverts commit 8fa8ff0c78.
* Iterate
* Fix cache key
* Accept python or python3 as per node-gyp
* Accept python or python3 as per node-gypd
* Exclude apps/desktop/hak from coverage gate
25 lines
822 B
JSON
25 lines
822 B
JSON
{
|
|
"$schema": "../../node_modules/nx/schemas/project-schema.json",
|
|
"projectType": "application",
|
|
"implicitDependencies": ["element-web"],
|
|
"root": "apps/desktop",
|
|
"targets": {
|
|
"docker:build": {
|
|
"executor": "@nx-tools/nx-container:build",
|
|
"options": {
|
|
"load": true,
|
|
"engine": "docker",
|
|
"platforms": ["linux/amd64", "linux/arm64"],
|
|
"provenance": "true",
|
|
"sbom": true,
|
|
"context": "{projectRoot}",
|
|
"file": "{projectRoot}/dockerbuild/Dockerfile",
|
|
"metadata": {
|
|
"images": ["ghcr.io/element-hq/element-web/desktop-build-env"],
|
|
"tags": ["type=ref,event=branch"]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|