Update the pipeline to generate addon build versions that are compatible with MV3 #215
firefoxci-taskcluster / build-china-newtab
succeeded
Jun 13, 2024 in 6m 11s
FirefoxCI (push)
Build XPI from source code.
Details
View task in Taskcluster
View logs in Taskcluster
[taskcluster 2024-06-13 19:35:49.732Z] Task ID: JjxgHOSmRki4l3bi97auFg
[taskcluster 2024-06-13 19:35:49.732Z] Worker ID: 5459496025838778156
[taskcluster 2024-06-13 19:35:49.732Z] Worker Group: us-west1-a
[taskcluster 2024-06-13 19:35:49.732Z] Worker Node Type: projects/970387039909/machineTypes/n2-standard-4
[taskcluster 2024-06-13 19:35:49.732Z] Worker Pool: xpi-3/b-linux-gcp
[taskcluster 2024-06-13 19:35:49.732Z] Worker Version: 38.0.5
[taskcluster 2024-06-13 19:35:49.732Z] Public IP: 35.227.165.117
[taskcluster 2024-06-13 19:35:49.732Z] Hostname: xpi-3-b-linux-gcp-bvk7m2ikqiojvyhtvsqj8q
[taskcluster 2024-06-13 19:35:53.577Z] Downloading artifact "public/image.tar.zst" from task ID: MOWbJO7SRpChAJF5xYzdrw.
[taskcluster 2024-06-13 19:35:58.580Z] Download Progress: 65.92%
[taskcluster 2024-06-13 19:36:02.518Z] Downloaded artifact successfully.
[taskcluster 2024-06-13 19:36:02.518Z] Downloaded 324.614 mb
[taskcluster 2024-06-13 19:36:02.520Z] Decompressing downloaded image
[taskcluster 2024-06-13 19:36:05.371Z] Loading docker image from downloaded archive.
[taskcluster 2024-06-13 19:36:29.752Z] Image 'public/image.tar.zst' from task 'MOWbJO7SRpChAJF5xYzdrw' loaded. Using image ID sha256:5eb17e1e74fd8eaedb6dcc222daf2fcc4a32ca62f1304e2727fd154eb153752e.
[taskcluster 2024-06-13 19:36:29.888Z] === Task Starting ===
[setup 2024-06-13T19:36:32.107Z] run-task started in /
[setup 2024-06-13T19:36:32.107Z] Invoked by command: --chinanewtab-checkout=/builds/worker/checkouts/vcs --task-cwd /builds/worker/checkouts/vcs -- bash -cx python3 /usr/local/bin/build.py
[setup 2024-06-13T19:36:32.107Z] Python version: 3.7.3
[volume 2024-06-13T19:36:32.109Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2024-06-13T19:36:32.109Z] changing ownership of volume /builds/worker/checkouts to 1000:1000
[setup 2024-06-13T19:36:32.109Z] running as worker:worker
[vcs 2024-06-13T19:36:32.109Z] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:36:32.113Z] executing ['git', 'clone', 'https://github.com/mozilla-extensions/china-newtab', '/builds/worker/checkouts/vcs']
[vcs 2024-06-13T19:36:32.116Z] Cloning into '/builds/worker/checkouts/vcs'...
[vcs 2024-06-13T19:36:32.526Z] executing ['git', 'fetch', '--tags', '--force', 'https://github.com/mozilla-extensions/china-newtab', 'master']
[vcs 2024-06-13T19:36:32.762Z] From https://github.com/mozilla-extensions/china-newtab
[vcs 2024-06-13T19:36:32.762Z] * branch master -> FETCH_HEAD
[vcs 2024-06-13T19:36:32.769Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/mozilla-extensions/china-newtab', 'master']
[vcs 2024-06-13T19:36:32.980Z] From https://github.com/mozilla-extensions/china-newtab
[vcs 2024-06-13T19:36:32.980Z] * branch master -> FETCH_HEAD
[vcs 2024-06-13T19:36:32.986Z] executing ['git', 'checkout', '-f', '-B', 'master', 'FETCH_HEAD']
[vcs 2024-06-13T19:36:32.993Z] Switched to a new branch 'master'
[vcs 2024-06-13T19:36:32.993Z] cleaning git checkout...
[vcs 2024-06-13T19:36:32.993Z] executing ['git', 'clean', '-nxdff']
[vcs 2024-06-13T19:36:32.996Z] removing []
[vcs 2024-06-13T19:36:32.996Z] successfully cleaned git checkout!
[vcs 2024-06-13T19:36:33.000Z] TinderboxPrint:<a href='https://github.com/mozilla-extensions/china-newtab/commit/ff6fa5b197837e61e8e1cb8b2e26da63491a2d0b' title='Built from china-newtab commit ff6fa5b197837e61e8e1cb8b2e26da63491a2d0b'>ff6fa5b197837e61e8e1cb8b2e26da63491a2d0b</a>
[task 2024-06-13T19:36:33.000Z] executing ['bash', '-cx', 'python3 /usr/local/bin/build.py']
[task 2024-06-13T19:36:33.003Z] + python3 /usr/local/bin/build.py
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile The package-lock.json file was created with an old version of npm,
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile so supplemental metadata must be fetched from the registry.
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile This is a one-time fix-up, please be patient...
[task 2024-06-13T19:36:33.733Z] npm WARN old lockfile
[task 2024-06-13T19:36:43.834Z] npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:45.531Z] 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:45.570Z] 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:45.796Z] npm WARN deprecated har-validator@5.1.5: this library is no longer supported
[task 2024-06-13T19:36:46.063Z] npm WARN deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:47.314Z] npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[task 2024-06-13T19:36:47.750Z] npm WARN deprecated @humanwhocodes/config-array@0.9.5: Use @eslint/config-array instead
[task 2024-06-13T19:36:48.068Z] npm WARN deprecated rimraf@2.4.5: Rimraf versions prior to v4 are no longer supported
[task 2024-06-13T19:36:48.077Z] npm WARN deprecated glob@6.0.4: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:48.176Z] npm WARN deprecated @humanwhocodes/object-schema@1.2.1: Use @eslint/object-schema instead
[task 2024-06-13T19:36:48.319Z] npm WARN deprecated glob@7.2.0: Glob versions prior to v9 are no longer supported
[task 2024-06-13T19:36:48.518Z] 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:51.623Z] 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:53.103Z]
[task 2024-06-13T19:36:53.103Z] added 539 packages, and audited 540 packages in 20s
[task 2024-06-13T19:36:53.103Z]
[task 2024-06-13T19:36:53.103Z] 70 packages are looking for funding
[task 2024-06-13T19:36:53.103Z] run `npm fund` for details
[task 2024-06-13T19:36:53.128Z]
[task 2024-06-13T19:36:53.128Z] 22 vulnerabilities (1 low, 15 moderate, 5 high, 1 critical)
[task 2024-06-13T19:36:53.128Z]
[task 2024-06-13T19:36:53.128Z] To address issues that do not require attention, run:
[task 2024-06-13T19:36:53.128Z] npm audit fix
[task 2024-06-13T19:36:53.128Z]
[task 2024-06-13T19:36:53.128Z] To address all issues (including breaking changes), run:
[task 2024-06-13T19:36:53.128Z] npm audit fix --force
[task 2024-06-13T19:36:53.128Z]
[task 2024-06-13T19:36:53.128Z] Run `npm audit` for details.
[task 2024-06-13T19:36:53.446Z]
[task 2024-06-13T19:36:53.449Z] > china-newtab@5.114.20240613.193633 build
[task 2024-06-13T19:36:53.450Z] > web-ext build --filename china-newtab.xpi
[task 2024-06-13T19:36:53.452Z]
[task 2024-06-13T19:36:53.630Z] Applying config file: ./package.json
[task 2024-06-13T19:36:53.709Z] Building web extension from /builds/worker/checkouts/vcs/extension
[task 2024-06-13T19:36:53.837Z] Your web extension is ready: /builds/worker/checkouts/vcs/web-ext-artifacts/china-newtab.xpi
[task 2024-06-13T19:36:53.864Z] Getting output from ['git', 'rev-parse', 'HEAD'] ...
[task 2024-06-13T19:36:53.864Z] Buildid version is 5.114.20240613.193633
[task 2024-06-13T19:36:53.864Z] Updating package.json version from 5.114 to 5.114.20240613.193633...
[task 2024-06-13T19:36:53.864Z] Updating ./extension/manifest.json version...
[task 2024-06-13T19:36:53.864Z] was 5.114, now 5.114.20240613.193633
[task 2024-06-13T19:36:53.864Z] Running ['npm', 'install'] ...
[task 2024-06-13T19:36:53.864Z] Running ['npm', 'run', 'build'] ...
[task 2024-06-13T19:36:53.864Z] Copying web-ext-artifacts/china-newtab.xpi to /builds/worker/artifacts/china-newtab.xpi
[task 2024-06-13T19:36:53.864Z] Add-on id china-newtab@mozillaonline.com matches the allowlist.
[task 2024-06-13T19:36:53.864Z] webextension/manifest.json doesn't exist in /builds/worker/artifacts/china-newtab.xpi...
[taskcluster 2024-06-13 19:36:54.608Z] === Task Finished ===
[taskcluster 2024-06-13 19:36:54.975Z] Successful task run with exit code: 0 completed in 65.245 seconds
Loading