Updates to build service
-
@yusf The build service app claims it might remove docker images in use by other apps so be careful - otherwise I've been using the same install method since I started using cloudron - looks like the process is the same, and they also streamlined it some which is great as well!
-
This post is deleted!
-
@yusf The build service app claims it might remove docker images in use by other apps so be careful - otherwise I've been using the same install method since I started using cloudron - looks like the process is the same, and they also streamlined it some which is great as well!
-
@yusf Correct, it is best to run the build service app in a separate cloudron. Essentially, the build service is building a lot of docker images. It "cleans up" old images periodically. For both of these operations, it requires full access to docker. There is a chance that it removes containers/images of the other apps on Cloudron by mistake. As in, this would be a bug but if someone hits that bug on a production Cloudron that would be a disaster. This is the reason why we recommend running it on a separate Cloudron.
Finally, the build service app is not required at all. You can just build and push images from your laptop or a linux VM or some VPS which has docker.
-
Using this app / build service on a local Cloudron instance - is there a way to take the
push
out of thecloudron build
aspect of this since it's all local. Would save a lot of time when developing locally (if it's even feasible, I don't understand the purpose of thepush
part tbh). -
I think in theory it's possible. But of course, one can only deploy on the server where it was built. There's also some logic in the app to clean up images, which probably has to be fixed up.
-
I think in theory it's possible. But of course, one can only deploy on the server where it was built. There's also some logic in the app to clean up images, which probably has to be fixed up.
-
I think in theory it's possible. But of course, one can only deploy on the server where it was built. There's also some logic in the app to clean up images, which probably has to be fixed up.
-
@girish Is this stable to run on a production-ish system? Looking to automate some builds of a couple apps I want to submit to the store.
-
@girish Is this stable to run on a production-ish system? Looking to automate some builds of a couple apps I want to submit to the store.
@murgero
gitlab ci cd is just better, now even better because cloudron image repository support gitlab as frontend.And you can even automate apps update submission to the appstore.
-
@murgero
gitlab ci cd is just better, now even better because cloudron image repository support gitlab as frontend.And you can even automate apps update submission to the appstore.
@MooCloud_Matt setting that up would be a nice how-to writeup for all the folks that want to try installing packaged apps not yet in the app store.
-
@MooCloud_Matt setting that up would be a nice how-to writeup for all the folks that want to try installing packaged apps not yet in the app store.
@robi
There is already how to connect gitlab and docket registry.
The other is just a bit or reading on the gitlab doc.