Update the pipeline to generate addon build versions that are compatible with MV3 #215
firefoxci-taskcluster / build-fingerprinting-protection-debugger
succeeded
Jun 13, 2024 in 5m 31s
FirefoxCI (push)
Build XPI from source code.
Details
View task in Taskcluster
View logs in Taskcluster
[taskcluster 2024-06-13 19:35:20.601Z] Task ID: B2ChpB2HS4iJVGCidnE57w
[taskcluster 2024-06-13 19:35:20.602Z] Worker ID: 4138449177481246508
[taskcluster 2024-06-13 19:35:20.602Z] Worker Group: us-central1-f
[taskcluster 2024-06-13 19:35:20.602Z] Worker Node Type: projects/970387039909/machineTypes/n2-standard-4
[taskcluster 2024-06-13 19:35:20.602Z] Worker Pool: xpi-3/b-linux-gcp
[taskcluster 2024-06-13 19:35:20.602Z] Worker Version: 38.0.5
[taskcluster 2024-06-13 19:35:20.602Z] Public IP: 34.44.188.100
[taskcluster 2024-06-13 19:35:20.602Z] Hostname: xpi-3-b-linux-gcp-bhjuyl-rqve9b0alv6uxxg
[taskcluster 2024-06-13 19:35:23.757Z] Downloading artifact "public/image.tar.zst" from task ID: MOWbJO7SRpChAJF5xYzdrw.
[taskcluster 2024-06-13 19:35:27.249Z] Downloaded artifact successfully.
[taskcluster 2024-06-13 19:35:27.250Z] Downloaded 324.614 mb
[taskcluster 2024-06-13 19:35:27.250Z] Decompressing downloaded image
[taskcluster 2024-06-13 19:35:29.497Z] Loading docker image from downloaded archive.
[taskcluster 2024-06-13 19:35:50.185Z] Image 'public/image.tar.zst' from task 'MOWbJO7SRpChAJF5xYzdrw' loaded. Using image ID sha256:5eb17e1e74fd8eaedb6dcc222daf2fcc4a32ca62f1304e2727fd154eb153752e.
[taskcluster 2024-06-13 19:35:50.342Z] === Task Starting ===
[setup 2024-06-13T19:35:53.642Z] run-task started in /
[setup 2024-06-13T19:35:53.642Z] Invoked by command: --fingerprintingprotectiondebugger-checkout=/builds/worker/checkouts/vcs --task-cwd /builds/worker/checkouts/vcs -- bash -cx python3 /usr/local/bin/build.py
[setup 2024-06-13T19:35:53.642Z] Python version: 3.7.3
[volume 2024-06-13T19:35:53.644Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2024-06-13T19:35:53.644Z] changing ownership of volume /builds/worker/checkouts to 1000:1000
[setup 2024-06-13T19:35:53.644Z] running as worker:worker
[vcs 2024-06-13T19:35:53.644Z] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:35:53.647Z] executing ['git', 'clone', 'https://github.com/mozilla-extensions/fingerprinting-protection-debugger', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:35:53.649Z] Cloning into '/builds/worker/checkouts/vcs'...
[vcs 2024-06-13T19:35:54.039Z] executing ['git', 'fetch', '--tags', '--force', 'https://github.com/mozilla-extensions/fingerprinting-protection-debugger', 'main']
[vcs 2024-06-13T19:35:54.230Z] From https://github.com/mozilla-extensions/fingerprinting-protection-debugger
[vcs 2024-06-13T19:35:54.230Z] * branch main -> FETCH_HEAD
[vcs 2024-06-13T19:35:54.234Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/mozilla-extensions/fingerprinting-protection-debugger', 'main']
[vcs 2024-06-13T19:35:54.457Z] From https://github.com/mozilla-extensions/fingerprinting-protection-debugger
[vcs 2024-06-13T19:35:54.457Z] * branch main -> FETCH_HEAD
[vcs 2024-06-13T19:35:54.461Z] executing ['git', 'checkout', '-f', '-B', 'main', 'FETCH_HEAD']
[vcs 2024-06-13T19:35:54.467Z] Reset branch 'main'
[vcs 2024-06-13T19:35:54.467Z] Your branch is up to date with 'origin/main'.
[vcs 2024-06-13T19:35:54.467Z] cleaning git checkout...
[vcs 2024-06-13T19:35:54.467Z] executing ['git', 'clean', '-nxdff']
[vcs 2024-06-13T19:35:54.470Z] removing []
[vcs 2024-06-13T19:35:54.470Z] successfully cleaned git checkout!
[vcs 2024-06-13T19:35:54.472Z] TinderboxPrint:<a href='https://github.com/mozilla-extensions/fingerprinting-protection-debugger/commit/fc5ddbaad648c70468c8ea2ce24b36453e7faa88' title='Built from fingerprinting-protection-debugger commit fc5ddbaad648c70468c8ea2ce24b36453e7faa88'>fc5ddbaad648c70468c8ea2ce24b36453e7faa88</a>
[task 2024-06-13T19:35:54.472Z] executing ['bash', '-cx', 'python3 /usr/local/bin/build.py']
[task 2024-06-13T19:35:54.474Z] + python3 /usr/local/bin/build.py
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE package: 'eslint-visitor-keys@4.0.0',
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE required: { node: '^18.18.0 || ^20.9.0 || >=21.1.0' },
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE }
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE package: 'espree@10.0.1',
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE required: { node: '^18.18.0 || ^20.9.0 || >=21.1.0' },
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.132Z] npm WARN EBADENGINE }
[task 2024-06-13T19:35:55.138Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.138Z] npm WARN EBADENGINE package: 'lru-cache@10.2.2',
[task 2024-06-13T19:35:55.138Z] npm WARN EBADENGINE required: { node: '14 || >=16.14' },
[task 2024-06-13T19:35:55.138Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.138Z] npm WARN EBADENGINE }
[task 2024-06-13T19:35:55.139Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.139Z] npm WARN EBADENGINE package: 'rollup@4.17.2',
[task 2024-06-13T19:35:55.139Z] npm WARN EBADENGINE required: { node: '>=18.0.0', npm: '>=8.0.0' },
[task 2024-06-13T19:35:55.139Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.139Z] npm WARN EBADENGINE }
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE package: 'vite@5.2.11',
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE required: { node: '^18.0.0 || >=20.0.0' },
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE }
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE Unsupported engine {
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE package: 'vite-plugin-static-copy@1.0.5',
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE required: { node: '^18.0.0 || >=20.0.0' },
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE current: { node: 'v16.8.0', npm: '7.21.0' }
[task 2024-06-13T19:35:55.142Z] npm WARN EBADENGINE }
[task 2024-06-13T19:36:01.096Z] npm WARN deprecated sign-addon@5.3.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
[task 2024-06-13T19:36:02.259Z] npm WARN deprecated har-validator@5.1.5: this library is no longer supported
[task 2024-06-13T19:36:02.677Z] npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[task 2024-06-13T19:36:05.194Z] npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
[task 2024-06-13T19:36:10.083Z]
[task 2024-06-13T19:36:10.084Z] added 730 packages, and audited 731 packages in 15s
[task 2024-06-13T19:36:10.084Z]
[task 2024-06-13T19:36:10.084Z] 205 packages are looking for funding
[task 2024-06-13T19:36:10.084Z] run `npm fund` for details
[task 2024-06-13T19:36:10.094Z]
[task 2024-06-13T19:36:10.094Z] 6 vulnerabilities (5 moderate, 1 high)
[task 2024-06-13T19:36:10.094Z]
[task 2024-06-13T19:36:10.094Z] To address issues that do not require attention, run:
[task 2024-06-13T19:36:10.094Z] npm audit fix
[task 2024-06-13T19:36:10.094Z]
[task 2024-06-13T19:36:10.094Z] To address all issues (including breaking changes), run:
[task 2024-06-13T19:36:10.094Z] npm audit fix --force
[task 2024-06-13T19:36:10.094Z]
[task 2024-06-13T19:36:10.094Z] Run `npm audit` for details.
[task 2024-06-13T19:36:10.336Z]
[task 2024-06-13T19:36:10.336Z] > fingerprinting-protection-debugger@1.0.20240613.193554 build
[task 2024-06-13T19:36:10.336Z] > npm run build-popup && npm run build-ext
[task 2024-06-13T19:36:10.336Z]
[task 2024-06-13T19:36:10.555Z]
[task 2024-06-13T19:36:10.555Z] > fingerprinting-protection-debugger@1.0.20240613.193554 build-popup
[task 2024-06-13T19:36:10.555Z] > vite build --emptyOutDir
[task 2024-06-13T19:36:10.555Z]
[task 2024-06-13T19:36:10.835Z] vite v5.2.11 building for production...
[task 2024-06-13T19:36:10.898Z] transforming...
[task 2024-06-13T19:36:12.351Z] ✓ 58 modules transformed.
[task 2024-06-13T19:36:12.497Z] rendering chunks...
[task 2024-06-13T19:36:12.641Z] computing gzip size...
[task 2024-06-13T19:36:12.650Z] [vite-plugin-static-copy] Copied 3 items.
[task 2024-06-13T19:36:12.654Z] build/index.html 0.37 kB │ gzip: 0.26 kB
[task 2024-06-13T19:36:12.654Z] build/assets/index-B1p7Wwq1.css 6.33 kB │ gzip: 1.89 kB
[task 2024-06-13T19:36:12.654Z] build/assets/index-uxzcMfHe.js 158.21 kB │ gzip: 51.58 kB │ map: 425.00 kB
[task 2024-06-13T19:36:12.654Z] ✓ built in 1.79s
[task 2024-06-13T19:36:12.891Z]
[task 2024-06-13T19:36:12.891Z] > fingerprinting-protection-debugger@1.0.20240613.193554 build-ext
[task 2024-06-13T19:36:12.891Z] > web-ext build
[task 2024-06-13T19:36:12.891Z]
[task 2024-06-13T19:36:13.183Z] Applying config file: ./package.json
[task 2024-06-13T19:36:13.250Z] Building web extension from /builds/worker/checkouts/vcs/build
[task 2024-06-13T19:36:13.452Z] Your web extension is ready: /builds/worker/checkouts/vcs/web-ext-artifacts/fingerprinting-protection-debugger.xpi
[task 2024-06-13T19:36:13.468Z] Getting output from ['git', 'rev-parse', 'HEAD'] ...
[task 2024-06-13T19:36:13.468Z] Buildid version is 1.0.20240613.193554
[task 2024-06-13T19:36:13.468Z] Updating package.json version from 1.0.0 to 1.0.20240613.193554...
[task 2024-06-13T19:36:13.468Z] Updating ./src/manifest.json version...
[task 2024-06-13T19:36:13.468Z] was 1.0.0, now 1.0.20240613.193554
[task 2024-06-13T19:36:13.468Z] Running ['npm', 'install'] ...
[task 2024-06-13T19:36:13.468Z] Running ['npm', 'run', 'build'] ...
[task 2024-06-13T19:36:13.468Z] Copying web-ext-artifacts/fingerprinting-protection-debugger.xpi to /builds/worker/artifacts/fingerprinting-protection-debugger.xpi
[task 2024-06-13T19:36:13.468Z] Add-on id fingerprinting-protection-debugger@mozilla.com matches the allowlist.
[task 2024-06-13T19:36:13.468Z] webextension/manifest.json doesn't exist in /builds/worker/artifacts/fingerprinting-protection-debugger.xpi...
[taskcluster 2024-06-13 19:36:14.360Z] === Task Finished ===
[taskcluster 2024-06-13 19:36:14.797Z] Successful task run with exit code: 0 completed in 54.197 seconds
Loading