stable
Clone or download
Read-only
We do not rely on the NodeJS coming from EPEL anymore. We do the bundling using vercel/pkg [0]. The bytecode generation is disabled because it is not reproducible and it also a PITA to do without building Node from scratch in a pure Nix environment. You can generate the executable with `pnpm run build` and you can build the RPM with `OUTPUTDIR=/tmp OS=centos:7 ./packaging/build-rpm.sh`. Part of request #25312: tuleap-realtime package cannot be built or installed [0] https://github.com/vercel/pkg Change-Id: I50402530ccc836dc803a1c71c06bbdfd19947194
Modified Files
Name | ||||
---|---|---|---|---|
M | .gitignore | +1 | −0 | Go to diff View file |
M | Jenkinsfile | +10 | −2 | Go to diff View file |
M | nix/default.nix | +1 | −0 | Go to diff View file |
R | nix/docker-test.nix | Go to diff View file | ||
M | package.json | +3 | −0 | Go to diff View file |
M | packaging/Dockerfile | +2 | −6 | Go to diff View file |
M | packaging/Makefile | +3 | −15 | Go to diff View file |
M | packaging/build-rpm.sh | +11 | −3 | Go to diff View file |
D | packaging/logrotate.conf | +0 | −6 | Go to diff View file |
D | packaging/tuleap-realtime.conf | +0 | −12 | Go to diff View file |
D | packaging/tuleap-realtime.service | +0 | −74 | Go to diff View file |
M | packaging/tuleap-realtime.spec | +13 | −56 | Go to diff View file |
M | packaging/tuleap-realtime.systemd-service | +1 | −1 | Go to diff View file |
M | pnpm-lock.yaml | +867 | −13 | Go to diff View file |