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

Automated Docker Builds #163

Open
ameech opened this issue Mar 27, 2018 · 9 comments
Open

Automated Docker Builds #163

ameech opened this issue Mar 27, 2018 · 9 comments

Comments

@ameech
Copy link

ameech commented Mar 27, 2018

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
Copy link

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
Copy link
Collaborator

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
Copy link

SamMousa commented Dec 5, 2019

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

  • Uses php 5.6
  • Uses apache
  • Is 358 MB in size

The one I have created:

  • Uses alpine linux
  • Uses a recent PHP (7.3) version
  • Only installs necessary PHP extensions
  • Uses tini
  • Uses the built in PHP server.
  • Is 20 MB in size.

@pentium10
Copy link
Collaborator

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
Copy link

SamMousa commented Dec 5, 2019

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
Copy link
Collaborator

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

@ssi-anik
Copy link

ssi-anik commented Mar 2, 2023

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
Copy link
Collaborator

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

@SamMousa
Copy link

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...

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

No branches or pull requests

4 participants