-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Latest update of docker image is borked (executable not found) #1025
Comments
Agreed. Same problem over here. Broke our latest build: https://travis-ci.org/inspircd/inspircd-docker/builds/285878851#L2925-L2942 |
Same here |
Fix this ASAP! You are not tagging builds in dockerhub correctly. The last VERSION tag you have is v0.4.6 from 6 months ago. There should at least be a v0.4.7 that corresponds to this latest build form 3 days ago. If you are going to use the LATEST as a tag you need to provide alternative version tags so we can PIN to a previous version that actually WORKS. |
@composer22 You can pin it to v0.4.6 which does still work just fine. That’s what I did and it’s working like a charm. Only the I would also like to see more tags. Would you be willing to automate this with your CI provider? I know TravisCI offers deployment to docker hub. As part of any upload step, the script would ideally smoke test the image to ensure it runs properly. It won’t catch all errors, but it would catch most. Thanks! |
Oops. This is now fixed. I've added a Travis already builds and autodeploys. Smoke tests would indeed have been a good idea. |
Thank you, @koalaman!
Ah ok. Is it possible to add this script to a pre-deploy script? |
Yes, I'll make sure the images can at least run |
@koalaman Thank you! I am happy to help if you need any. ✨ |
For bugs
shellcheck --version
or "online"): latestHere's a snippet or screenshot that shows the problem:
N/A
Here's what shellcheck currently says:
Here's what I wanted or expected to see:
The text was updated successfully, but these errors were encountered: