Skip to content

Conversation

@JohnMalmberg
Copy link

Update the build procedure to be more portable to other Jenkins environments.

.dockerignore: New file

Jenkinsfile: Minor fixes

packaging.Dockerfile*: Support building behind a proxy.

packaging.rpm_chrootbuild: Support building behind a proxy.

packaging/scripts: Move code from Dockerfiles for easier maintenance.

@JohnMalmberg JohnMalmberg requested a review from a team as a code owner February 26, 2025 18:59
@JohnMalmberg JohnMalmberg force-pushed the sre-2832 branch 2 times, most recently from 3aa29be to 0dbe1cd Compare February 26, 2025 19:27
Update the build procedure to be more portable to other Jenkins
environments.

.dockerignore: New file

Jenkinsfile: Minor fixes

packaging.Dockerfile*: Support building behind a proxy.

packaging.rpm_chrootbuild: Support building behind a proxy.

packaging/scripts: Move code from Dockerfiles for easier maintenance.

Signed-off-by: John E. Malmberg <[email protected]>
grom72 added 4 commits July 4, 2025 12:58
Signed-off-by: Tomasz Gromadzki <[email protected]>
Signed-off-by: Tomasz Gromadzki <[email protected]>
- redhat-lsb-core no longer supported by Fedora 42
- Fedora 41 and 42 are not available in archive repo, archive repo is
only for EOL releases
- new test to verify that packaging works for all supported version of
Fedora: latest (default), 41, 42

Signed-off-by: Tomasz Gromadzki <[email protected]>
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.

3 participants