Skip to content

For #105 and #109 : Add periodic build and Ubuntu update#111

Open
Taknok wants to merge 6 commits intoBOINC:masterfrom
Taknok:master
Open

For #105 and #109 : Add periodic build and Ubuntu update#111
Taknok wants to merge 6 commits intoBOINC:masterfrom
Taknok:master

Conversation

@Taknok
Copy link

@Taknok Taknok commented Apr 16, 2025

A new version will be built every 7th of the month and if changed are made, pushed to docker hub.

@adamradocz
Copy link
Member

@Taknok, a few of the images are pulling from your repo. We have to use our repo.

@Taknok
Copy link
Author

Taknok commented May 3, 2025

True, I will update the source to match BOINC.

Copy link
Author

Choose a reason for hiding this comment

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

This CI will run monthly to build a new version of the image, pulling the latest code of BOINC available in the Ubuntu repo.

Copy link
Author

Choose a reason for hiding this comment

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

Var DOCKERHUB_USERNAME and secret DOCKERHUB_TOKEN need to be set in repo configuration.

Copy link
Author

Choose a reason for hiding this comment

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

This CI is a "template" used by the monthly build CI to build each images. This CI is a simple build and push image with the support of the multiarch images. Thus dedicated dockerfiles for armv7, v7, x86 & x64 are not needed anymore as the ubuntu image provide all archs.

Copy link
Author

Choose a reason for hiding this comment

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

The docker file dedicated to armv7 is not needed anymore as the official Ubuntu supports multiarch : https://hub.docker.com/layers/library/ubuntu/latest/images/sha256-8fe30db6f4cded743d10faed55c5b7d1c49b3a56b55967923fd738e66153e5a0

Copy link
Author

Choose a reason for hiding this comment

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

The docker file dedicated to armv8 is not needed anymore as the official Ubuntu supports multiarch : https://hub.docker.com/layers/library/ubuntu/latest/images/sha256-97b5e4984a1c353da6a9406c84554aab0422735a1335427a9e883ac477bd71df

@Taknok
Copy link
Author

Taknok commented May 3, 2025

@adamradocz here are the modifications for the source of the images

@Taknok
Copy link
Author

Taknok commented Jun 7, 2025

Hi @maintainer, just a gentle follow-up on this PR. It's been open for a month without feedback, and I’d really appreciate a review or any suggestions you might have. Let me know if there's anything I can update or clarify. Thanks!

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