Files
Igor Sirotin be34dbc3ea fix(ci): pin status-app e2e to the package build it triggered (#7770)
triggerE2E passed only the package job's fullProjectName, so tests-e2e
resolved the artifact with lastWithArtifacts() and copied whichever
build of that job had archived most recently. The job is shared by
every status-go PR check and by status-app's own nightly and release
builds, so a PR's e2e could run another run's binary.

Passes the package build's number alongside the path so the downstream
job can select it with specific(). It is stringified because
jenkins.mapToParams only maps String and Boolean and silently drops
anything else.

Requires status-im/status-app#22110, which adds the SOURCE_BUILD_NUMBER
parameter. Unknown parameters are ignored, so merge order is free.
2026-08-28 17:39:25 +01:00
..