File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -161,6 +161,8 @@ jobs:
161161 - name : Prepare test
162162 run : |
163163 set -x
164+
165+ PHPVER="$(jq -r .php_version ./etc/ncp.cfg)"
164166 mv "output/${ARTIFACT_FILE?}" ncp.img
165167 sudo apt-get update
166168 sudo apt-get install -y systemd-container
@@ -181,13 +183,15 @@ jobs:
181183 echo '[Service]' | sudo tee raspbian_root/etc/systemd/system/redis-server.service.d/ncp-ci.conf
182184 echo 'PrivateUsers=false' | sudo tee -a raspbian_root/etc/systemd/system/redis-server.service.d/ncp-ci.conf
183185
184- sudo mkdir -p raspbian_root/etc/systemd/system/php8.3 -fpm.service.d
185- echo '[Service]' | sudo tee raspbian_root/etc/systemd/system/php8.3 -fpm.service.d/ncp-ci.conf
186- echo 'ExecStartPre=mkdir -p /var/run/php' | sudo tee -a raspbian_root/etc/systemd/system/php8.3 -fpm.service.d/ncp-ci.conf
186+ sudo mkdir -p raspbian_root/etc/systemd/system/php${PHPVER} -fpm.service.d
187+ echo '[Service]' | sudo tee raspbian_root/etc/systemd/system/php${PHPVER} -fpm.service.d/ncp-ci.conf
188+ echo 'ExecStartPre=mkdir -p /var/run/php' | sudo tee -a raspbian_root/etc/systemd/system/php${PHPVER} -fpm.service.d/ncp-ci.conf
187189 - name : Test image
188190 id : test
189191 run : |
190192
193+ PHPVER="$(jq -r .php_version ./etc/ncp.cfg)"
194+
191195 log_err() {
192196 rc="${1?}"
193197 msg="${2?}"
@@ -215,7 +219,7 @@ jobs:
215219 echo -e "${LOG_CICD} Could not reach container. Aborting..."
216220 "${CONTAINER_CMD[@]}" systemctl status --no-pager redis-server || :;
217221 "${CONTAINER_CMD[@]}" systemctl status --no-pager mariadb || :;
218- "${CONTAINER_CMD[@]}" systemctl status --no-pager php8.3 -fpm || :;
222+ "${CONTAINER_CMD[@]}" systemctl status --no-pager php${PHPVER} -fpm :;
219223 exit 1
220224 }
221225
You can’t perform that action at this time.
0 commit comments