Skip to content

Fix CI; Replace GHA with Jenkins job#258

Merged
mfussenegger merged 1 commit intomasterfrom
j/ci
Feb 2, 2026
Merged

Fix CI; Replace GHA with Jenkins job#258
mfussenegger merged 1 commit intomasterfrom
j/ci

Conversation

@mfussenegger
Copy link
Copy Markdown
Member

@mfussenegger mfussenegger commented Feb 2, 2026

The docker build --platform linux/arm64 test on GHA was failing at the tar xf step with errors like:

tar: plugins/functions/plugin-descriptor.properties: Cannot open: Invalid argument

The same error couldn't be reproduced on either my local desktop or a Raspberry PI. Either extracting the exact same tarball directly or from within the exact same Docker image with the exact same tar version.

Current suspicion is that there's something broken with the fs/docker/qemu installation on the GHA environment.

This replaces the github action workflows with a Jenkins job where we have more control over the environment and where the tests pass.

@mfussenegger mfussenegger force-pushed the j/ci branch 11 times, most recently from 458ec2c to ca1d583 Compare February 2, 2026 10:00
@mfussenegger mfussenegger changed the title Fix CI Fix CI; Replace GHA with Jenkins job Feb 2, 2026
@mfussenegger mfussenegger marked this pull request as ready for review February 2, 2026 10:40
@mfussenegger mfussenegger requested review from amotl and matriv February 2, 2026 10:41
Copy link
Copy Markdown
Contributor

@matriv matriv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

The `docker build --platform linux/arm64` test on GHA was failing at the
`tar xf` step with errors like:

    tar: plugins/functions/plugin-descriptor.properties: Cannot open: Invalid argument

The same error couldn't be reproduced on either my local desktop or a
Raspberry PI. Either extracting the exact same tarball directly or from
within the exact same Docker image with the exact same tar version.

Current suspicion is that there's something broken with the
fs/docker/qemu installation on the GHA environment.

This replaces the github action workflows with a Jenkins job where we
have more control over the environment and where the tests pass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants