stable

Clone or download

Read-only

Closes request #28837: Update dev/build environment [W37 2022]

Main changes: * Docker Compose: 2.9.0 -> 2.11.0 * PHP: 8.0.22 -> 8.0.23 * Node: 18.7.0 -> 18.9.0 * Cosign: 1.10.1 -> 1.11.1 * Composer: 2.3.10 -> 2.4.1 * pnpm: 7.9.3 -> 7.11.0 Also updated to moment-timezone-data-webpack-plugin 1.5.1 to fix a build issue, see https://github.com/gilmoreorless/moment-timezone-data-webpack-plugin/releases/tag/v1.5.1 viewvc-theme-tuleap has been moved to Vite, its build process were based on Webpack 4 and one of the plugin we were using is not compatible with the latest version of Node. You can review the change here: https://tuleap.net/plugins/git/tuleap/deps/3rdparty/viewvc-theme-tuleap?a=commit&h=72a58bd2659e5a5d3b1c16f7fa6605b51779f7df Part of story #28835: have a full-text search backend based on Meilisearch Change-Id: If67881124810ebc5d89ec4bd3b4764469fa8c73a

Modified Files

Name
M docker-compose-distlp-tests.yml +6 −0 Go to diff View file
M docker-compose.yml +10 −0 Go to diff View file
M plugins/document/package.json +1 −1 Go to diff View file
M plugins/document/pnpm-lock.yaml +10 −6 Go to diff View file
M shell.nix +3 −2 Go to diff View file
M src/additional-packages/viewvc-theme-tuleap.nix +3 −3 Go to diff View file
M tests/e2e/docker-compose-test-runner.yml +2 −0 Go to diff View file
M tools/utils/nix/build-tools/pnpm/node-packages.nix +3 −3 Go to diff View file
M tools/utils/nix/nixpkgs-pin.json +4 −4 Go to diff View file
M tools/utils/nix/oxalica-rust-overlay-pin.json +4 −4 Go to diff View file