Page MenuHomeDevCentral

Bump PHP utilities, Node and Java dependencies for PHP agent
ClosedPublic

Authored by dereckson on Nov 28 2024, 10:27.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jan 16, 10:51
Unknown Object (File)
Wed, Jan 8, 05:43
Unknown Object (File)
Wed, Jan 8, 04:59
Unknown Object (File)
Tue, Dec 31, 04:34
Unknown Object (File)
Sat, Dec 21, 20:33
Unknown Object (File)
Sat, Dec 21, 04:19
Unknown Object (File)
Dec 18 2024, 20:47
Unknown Object (File)
Dec 18 2024, 20:28
Subscribers

Details

Summary

Node 14 is deprecated, upgrading to Node 20.

PHPUnit version is kept in sync with Keruald.
Other PHP utilities are upgraded to last version.

Ref T2091 for OpenJDK 11 -> 17

Test Plan

Build the image, deploy on CI, run job

Diff Detail

Repository
rDJENKINSAGENTS Docker images for Jenkins agents
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.

With Zateki on ci.nasqueron.org:

[11/28/24 10:46:59] [SSH] Checking java version of java
[11/28/24 10:47:00] [SSH] java -version returned 17.0.13.
[11/28/24 10:47:00] [SSH] Starting sftp client.
[11/28/24 10:47:00] [SSH] Copying latest remoting.jar...
Source agent hash is 28E3A3D224EDC0F7379AD95EB0A5D4B2. Installed agent hash is 28E3A3D224EDC0F7379AD95EB0A5D4B2
Verified agent jar. No update is necessary.
Expanded the channel window size to 4MB
[11/28/24 10:47:00] [SSH] Starting agent process: cd "/home/app" && java  -jar remoting.jar -workDir /home/app -jar-cache /home/app/remoting/jarCache
Nov 28, 2024 10:47:00 AM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir
INFO: Using /home/app/remoting as a remoting work directory
Nov 28, 2024 10:47:00 AM org.jenkinsci.remoting.engine.WorkDirManager setupLogging
INFO: Both error and output logs will be printed to /home/app/remoting
<===[JENKINS REMOTING CAPACITY]===>channel started
Remoting version: 3261.v9c670a_4748a_9
Launcher: SSHLauncher
Communication Protocol: Standard in/out
This is a Unix agent
Agent successfully connected and online
This revision is now accepted and ready to land.Nov 28 2024, 12:10