mkuf / prind

print in docker - Deploy a containerized Klipper Stack for your 3D Printer
GNU General Public License v3.0
324 stars 82 forks source link

Add hostmcu Workflow #79

Closed mkuf closed 1 year ago

mkuf commented 1 year ago

for #72

Adds:

Changes:

ToDo:

mkuf commented 1 year ago

Rebase was done and profile for hostmcu prepared.
Github Image build action runs in a timeout at 6hrs, which should not take much longer than before.
Needs investigating.

mkuf commented 1 year ago

With the renaming of the mcu target to tools, the build script attempts to build a lot more images then expected.

no such manifest: docker.io/mkuf/klipper:645a1b8
## ## Building latest Image mkuf/klipper:645a1b8 
## ## Image mkuf/klipper:v0.9.1 already exists, nothing to do. 
## ## Image mkuf/klipper:v0.10.0 already exists, nothing to do. 
## ## Image mkuf/klipper:v0.11.0 already exists, nothing to do. 
no such manifest: docker.io/mkuf/klipper:645a1b8-tools
## ## Building latest Image mkuf/klipper:645a1b8-tools 
no such manifest: docker.io/mkuf/klipper:v0.9.1-tools
## ## Building Image for tagged release mkuf/klipper:v0.9.1-tools 
no such manifest: docker.io/mkuf/klipper:v0.10.0-tools
## ## Building Image for tagged release mkuf/klipper:v0.10.0-tools 
no such manifest: docker.io/mkuf/klipper:v0.11.0-tools
## ## Building Image for tagged release mkuf/klipper:v0.11.0-tools 
no such manifest: docker.io/mkuf/klipper:645a1b8-hostmcu
## ## Building latest Image mkuf/klipper:645a1b8-hostmcu 
no such manifest: docker.io/mkuf/klipper:v0.9.1-hostmcu
## ## Building Image for tagged release mkuf/klipper:v0.9.1-hostmcu 
no such manifest: docker.io/mkuf/klipper:v0.10.0-hostmcu
## ## Building Image for tagged release mkuf/klipper:v0.10.0-hostmcu 
no such manifest: docker.io/mkuf/klipper:v0.11.0-hostmcu
## ## Building Image for tagged release mkuf/klipper:v0.11.0-hostmcu 

As github actions are cpu limited, I'll run the build for those images on my local machine to speed things up.
When the Images are pushed to dockerhub, the builds via github actions should work fine.

mkuf commented 1 year ago

Images have been pushed from my local machine and a manually triggered github action created the latest Images necessary for testing: https://github.com/mkuf/prind/actions/runs/5226594730