ptrofimov / beanstalk_console

Admin console for Beanstalk queue server
MIT License
1.27k stars 214 forks source link

Automated Docker Builds #163

Open ameech opened 6 years ago

ameech commented 6 years ago

Is there any chance we could get automated docker builds for new releases? It's extremely simple to setup following Docker's guide. Would save a few of us from having to maintain forked repositories for new tags.

SamMousa commented 6 years ago

In the meantime I've setup an automated build here:

https://github.com/MarketFlow/beanstalkd-docker/tree/master/console

Unfortunately I cannot add a hook to this repo to trigger rebuilding on new releases. These images will automatically rebuild daily, or when I push to the repo, or when the alpine image has been built.

pentium10 commented 5 years ago

Could you explain for someone who doesn't understand this completely, that the Dockerfile we have in the repo and the Dockerfile that is in the @SamMousa repo how contribute to automated buils and what is the difference?

SamMousa commented 5 years ago

Both can be used for automated builds, the one in the repo:

The one I have created:

pentium10 commented 5 years ago

Thanks, than going back to the issue description. Is this addressed or not addressed? I see that there is already 2 methods for it.

SamMousa commented 5 years ago

It's not. Automated official builds should be made by the author / maintainer of this package, linked to dockerhub and this organization.

Should probably use nginx and not apache or the built-in server.

pentium10 commented 5 years ago

Well, that's a problem, because I cannot set hooks.

ssi-anik commented 1 year ago

In readme.

If you would rather just run the existing automated build of this project

LoL. Rather going to use https://github.com/xuri/aurora. Don't have to clone or build this project locally.

And how come it's that hard to add a workflow that will run automatically whenever an activity happens in the master/main branch!

pentium10 commented 1 year ago

Those who maintain the project right now, don't have permission to set workflows hook.

SamMousa commented 1 year ago

In readme.

If you would rather just run the existing automated build of this project

LoL. Rather going to use https://github.com/xuri/aurora. Don't have to clone or build this project locally.

And how come it's that hard to add a workflow that will run automatically whenever an activity happens in the master/main branch!

To be fair, aurora isn't active at all. Last commit was ~ 2 years ago...