stable

Clone or download

Read-only

feat: Build & Run on RockyLinux 9.0

Introduce the development Build & Run. Only a subset of service works and its mostly to discuss the approach for the management of the build and the strategy we are going to apply to deal with OS variant. Still, the generated packages can be install and run with a simple config. The SystemD unit service file to serve PHP (for Tuleap & MediaWiki standalone) were modified to be compliant with el9 version of SystemD: - EnvironmentFile was pointing to an empty file (useless) - PIDFile is not recommended for `notify` type of units [1] [1] https://www.freedesktop.org/software/systemd/man/systemd.service.html#PIDFile= Part of: request #29619 Add support of Rocky Linux 9 Change-Id: I49f2bc2de06f0eec92caf5f2a72c0593dbc9b841

Modified Files

Name
M plugins/mediawiki_standalone/etc/systemd/mediawiki-tuleap-php-fpm.service +0 −1 Go to diff View file
M src/utils/systemd/tuleap-php-fpm.service +0 −2 Go to diff View file
A tools/docker/install-rpms/Dockerfile +34 −0 Go to diff View file
A tools/docker/install-rpms/install-and-run.service +14 −0 Go to diff View file
A tools/docker/install-rpms/install.sh +19 −0 Go to diff View file
A tools/docker/install-rpms/run.sh +7 −0 Go to diff View file
A tools/docker/install-rpms/sql-mode.cnf +2 −0 Go to diff View file
A tools/docker/install-rpms/tuleap-local.repo +6 −0 Go to diff View file
M tools/rpm/Makefile +6 −1 Go to diff View file
M tools/rpm/build_and_run_packages.sh +8 −2 Go to diff View file
M tools/rpm/build_rpm_inside_container.sh +2 −2 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +5 −1 Go to diff View file
M tools/setup/el7/include/check.sh +6 −1 Go to diff View file
M tools/setup/el7/include/define.sh +16 −4 Go to diff View file
M tools/utils/scripts/generated-files-builder.sh +2 −2 Go to diff View file