Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update and pin Manylinux CI FROM image #265

Merged
merged 1 commit into from
Nov 30, 2024
Merged

Conversation

kelson42
Copy link
Contributor

This PR is an attempt to fix CI for kiwix/kiwix-build#771

Because the FROM of the Manylinux was not pinned, latest rebuild has made our anylinux_builder.dockerfile obselete in a way which was only detectable later at run (bad $ENV variable).

This is exactly to avoid this kind of hassle that all dependencies should always be fixed/pinned!

I don't understand why we have all these tools installed outside the system paths, which then generate the need of a customized $PATH. But I have decided to be conservative and just keep this approach and fix things using the current approach.

@kelson42 kelson42 changed the title Update and pin Manylinux CI image Update and pin Manylinux CI FROM image Nov 30, 2024
@kelson42
Copy link
Contributor Author

@rgaudin I have no idea why the focal CI keeps failing at the image upload time. do you?

@rgaudin
Copy link
Member

rgaudin commented Nov 30, 2024

it's all green isn't it?

@kelson42 kelson42 merged commit 210d202 into main Nov 30, 2024
7 checks passed
@kelson42 kelson42 deleted the pined-manylinux-image branch November 30, 2024 16:21
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