Update the pipeline to generate addon build versions that are compatible with MV3 #215
firefoxci-taskcluster / build-tabtweak
succeeded
Jun 13, 2024 in 5m 52s
FirefoxCI (push)
Build XPI from source code.
Details
View task in Taskcluster
View logs in Taskcluster
[taskcluster 2024-06-13 19:35:42.313Z] Task ID: D7zyM5Z1QdqlYId8wJnh-A
[taskcluster 2024-06-13 19:35:42.313Z] Worker ID: 1361064272935188268
[taskcluster 2024-06-13 19:35:42.313Z] Worker Group: us-central1-f
[taskcluster 2024-06-13 19:35:42.313Z] Worker Node Type: projects/970387039909/machineTypes/n2-standard-4
[taskcluster 2024-06-13 19:35:42.313Z] Worker Pool: xpi-3/b-linux-gcp
[taskcluster 2024-06-13 19:35:42.313Z] Worker Version: 38.0.5
[taskcluster 2024-06-13 19:35:42.313Z] Public IP: 34.45.37.115
[taskcluster 2024-06-13 19:35:42.313Z] Hostname: xpi-3-b-linux-gcp-afbp2e-rsmeipnrwpu7sag
[taskcluster 2024-06-13 19:35:46.057Z] Downloading artifact "public/image.tar.zst" from task ID: MOWbJO7SRpChAJF5xYzdrw.
[taskcluster 2024-06-13 19:35:50.763Z] Downloaded artifact successfully.
[taskcluster 2024-06-13 19:35:50.764Z] Downloaded 324.614 mb
[taskcluster 2024-06-13 19:35:50.765Z] Decompressing downloaded image
[taskcluster 2024-06-13 19:35:52.703Z] Loading docker image from downloaded archive.
[taskcluster 2024-06-13 19:36:11.674Z] Image 'public/image.tar.zst' from task 'MOWbJO7SRpChAJF5xYzdrw' loaded. Using image ID sha256:5eb17e1e74fd8eaedb6dcc222daf2fcc4a32ca62f1304e2727fd154eb153752e.
[taskcluster 2024-06-13 19:36:11.864Z] === Task Starting ===
[setup 2024-06-13T19:36:14.467Z] run-task started in /
[setup 2024-06-13T19:36:14.467Z] Invoked by command: --tabtweak-checkout=/builds/worker/checkouts/vcs --task-cwd /builds/worker/checkouts/vcs -- bash -cx python3 /usr/local/bin/build.py
[setup 2024-06-13T19:36:14.467Z] Python version: 3.7.3
[volume 2024-06-13T19:36:14.468Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2024-06-13T19:36:14.468Z] changing ownership of volume /builds/worker/checkouts to 1000:1000
[setup 2024-06-13T19:36:14.468Z] running as worker:worker
[vcs 2024-06-13T19:36:14.468Z] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:36:14.471Z] executing ['git', 'clone', 'https://github.com/mozilla-extensions/tabtweak', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:36:14.473Z] Cloning into '/builds/worker/checkouts/vcs'...
[vcs 2024-06-13T19:36:14.872Z] executing ['git', 'fetch', '--tags', '--force', 'https://github.com/mozilla-extensions/tabtweak', 'master']
[vcs 2024-06-13T19:36:15.087Z] From https://github.com/mozilla-extensions/tabtweak
[vcs 2024-06-13T19:36:15.087Z] * branch master -> FETCH_HEAD
[vcs 2024-06-13T19:36:15.091Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/mozilla-extensions/tabtweak', 'master']
[vcs 2024-06-13T19:36:15.321Z] From https://github.com/mozilla-extensions/tabtweak
[vcs 2024-06-13T19:36:15.321Z] * branch master -> FETCH_HEAD
[vcs 2024-06-13T19:36:15.324Z] executing ['git', 'checkout', '-f', '-B', 'master', 'FETCH_HEAD']
[vcs 2024-06-13T19:36:15.329Z] Switched to a new branch 'master'
[vcs 2024-06-13T19:36:15.329Z] cleaning git checkout...
[vcs 2024-06-13T19:36:15.329Z] executing ['git', 'clean', '-nxdff']
[vcs 2024-06-13T19:36:15.331Z] removing []
[vcs 2024-06-13T19:36:15.331Z] successfully cleaned git checkout!
[vcs 2024-06-13T19:36:15.333Z] TinderboxPrint:<a href='https://github.com/mozilla-extensions/tabtweak/commit/70fdf2adc979b880720cd54e27c6d7845cdcd651' title='Built from tabtweak commit 70fdf2adc979b880720cd54e27c6d7845cdcd651'>70fdf2adc979b880720cd54e27c6d7845cdcd651</a>
[task 2024-06-13T19:36:15.333Z] executing ['bash', '-cx', 'python3 /usr/local/bin/build.py']
[task 2024-06-13T19:36:15.335Z] + python3 /usr/local/bin/build.py
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile The package-lock.json file was created with an old version of npm,
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile so supplemental metadata must be fetched from the registry.
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile This is a one-time fix-up, please be patient...
[task 2024-06-13T19:36:15.879Z] npm WARN old lockfile
[task 2024-06-13T19:36:26.982Z] npm WARN deprecated rimraf@2.6.2: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:27.197Z] npm WARN deprecated sign-addon@3.11.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
[task 2024-06-13T19:36:27.939Z] npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
[task 2024-06-13T19:36:27.987Z] npm WARN deprecated har-validator@5.1.5: this library is no longer supported
[task 2024-06-13T19:36:28.089Z] npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[task 2024-06-13T19:36:28.192Z] npm WARN deprecated glob@7.1.2: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:28.461Z] npm WARN deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
[task 2024-06-13T19:36:28.960Z] npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
[task 2024-06-13T19:36:29.298Z] npm WARN deprecated @humanwhocodes/config-array@0.9.5: Use @eslint/config-array instead
[task 2024-06-13T19:36:29.534Z] npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:29.537Z] npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:29.739Z] npm WARN deprecated rimraf@2.4.5: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:29.744Z] npm WARN deprecated glob@6.0.4: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:29.775Z] npm WARN deprecated @humanwhocodes/object-schema@1.2.1: Use @eslint/object-schema instead
[task 2024-06-13T19:36:30.169Z] 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:30.247Z] npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:30.280Z] npm WARN deprecated glob@7.2.0: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:32.194Z] npm WARN deprecated core-js@3.21.0: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
[task 2024-06-13T19:36:33.293Z]
[task 2024-06-13T19:36:33.293Z] added 624 packages, and audited 625 packages in 18s
[task 2024-06-13T19:36:33.293Z]
[task 2024-06-13T19:36:33.293Z] 65 packages are looking for funding
[task 2024-06-13T19:36:33.293Z] run `npm fund` for details
[task 2024-06-13T19:36:33.317Z]
[task 2024-06-13T19:36:33.317Z] 33 vulnerabilities (1 low, 20 moderate, 8 high, 4 critical)
[task 2024-06-13T19:36:33.317Z]
[task 2024-06-13T19:36:33.317Z] To address issues that do not require attention, run:
[task 2024-06-13T19:36:33.317Z] npm audit fix
[task 2024-06-13T19:36:33.317Z]
[task 2024-06-13T19:36:33.317Z] To address all issues (including breaking changes), run:
[task 2024-06-13T19:36:33.317Z] npm audit fix --force
[task 2024-06-13T19:36:33.317Z]
[task 2024-06-13T19:36:33.317Z] Run `npm audit` for details.
[task 2024-06-13T19:36:33.535Z]
[task 2024-06-13T19:36:33.535Z] > tabtweak@5.107.20240613.193615 build
[task 2024-06-13T19:36:33.535Z] > web-ext build --filename tabtweak.xpi
[task 2024-06-13T19:36:33.535Z]
[task 2024-06-13T19:36:33.644Z] Applying config file: ./package.json
[task 2024-06-13T19:36:33.695Z] Building web extension from /builds/worker/checkouts/vcs/extension
[task 2024-06-13T19:36:33.752Z] Your web extension is ready: /builds/worker/checkouts/vcs/web-ext-artifacts/tabtweak.xpi
[task 2024-06-13T19:36:33.764Z] Getting output from ['git', 'rev-parse', 'HEAD'] ...
[task 2024-06-13T19:36:33.764Z] Buildid version is 5.107.20240613.193615
[task 2024-06-13T19:36:33.764Z] Updating package.json version from 5.107.0 to 5.107.20240613.193615...
[task 2024-06-13T19:36:33.764Z] Updating ./extension/manifest.json version...
[task 2024-06-13T19:36:33.764Z] was 5.107, now 5.107.20240613.193615
[task 2024-06-13T19:36:33.764Z] Running ['npm', 'install'] ...
[task 2024-06-13T19:36:33.764Z] Running ['npm', 'run', 'build'] ...
[task 2024-06-13T19:36:33.764Z] Copying web-ext-artifacts/tabtweak.xpi to /builds/worker/artifacts/tabtweak.xpi
[task 2024-06-13T19:36:33.764Z] Add-on id tabtweak@mozillaonline.com matches the allowlist.
[task 2024-06-13T19:36:33.764Z] webextension/manifest.json doesn't exist in /builds/worker/artifacts/tabtweak.xpi...
[taskcluster 2024-06-13 19:36:34.424Z] === Task Finished ===
[taskcluster 2024-06-13 19:36:34.929Z] Successful task run with exit code: 0 completed in 52.617 seconds
Loading