-
Notifications
You must be signed in to change notification settings - Fork 207
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
Improving docker #363
Improving docker #363
Conversation
Thanks for opening this pull request! |
c8b204b
to
86353c9
Compare
It would be great having docker for development environment too. If you'd like I could work on this too. 😄 |
86353c9
to
c59753b
Compare
Oh wow, lots of changes here. Pinging @icarito for a review! Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll test this locally, some good ideas here! I've been working exactly on this issue of dependencies for plots2
because we've been installing bundles and modules at build time, if it works maybe we can adopt it for publiclab.org.
Trying this but I'm failing to install assets with bower... maybe I'll try #357 too |
* starting to move things into exporter lib, parameterize * additional mysql2 adapter change, sqlite compatibility * moved almost all of exporter code into ruby lib * Try to update GDAL from sources * Update Dockerfile * Try running Buster (publiclab#186) * Try running Buster * Include binary GDal * Reorder Dockerfile * Install npm * Tweak apt command * Update Dockerfile * Simplfy * Rollback ruby upgrade and rather install 2.4.4 from rvm * Add login shell to support rvm * Mysql deps * Include git * Fix entry command * Move start command * Revert "Fix entry command" This reverts commit 1833f41. * Remove entrypoint from Dockerfile * Add -l parameter to bash * More deps * Bump mysql2 from 0.3.21 to 0.5.2 Bumps [mysql2](https://github.com/brianmario/mysql2) from 0.3.21 to 0.5.2. - [Release notes](https://github.com/brianmario/mysql2/releases) - [Changelog](https://github.com/brianmario/mysql2/blob/master/CHANGELOG.md) - [Commits](brianmario/mysql2@0.3.21...0.5.2) Signed-off-by: dependabot[bot] <[email protected]> * activerecord-mysql2-adapter * Return to mysql2 < 4 gem and add some grease * Update exporter_test.rb * Update exporter_test.rb * Update exporter.rb * Update exporter_test.rb
Bumps [will_paginate](https://github.com/mislav/will_paginate) from 3.1.6 to 3.1.7. - [Release notes](https://github.com/mislav/will_paginate/releases) - [Commits](mislav/will_paginate@v3.1.6...v3.1.7) Signed-off-by: dependabot[bot] <[email protected]>
@alaxalves I appreciate your patience - let's merge #418 which contains some of your ideas and then I'll try to rebase this patch on top of master! I figured out the issue with assets at least now we have a staging instance (will document it real soon)! |
* Start script plus Makefile * Add COMPOSE_HTTP_TIMEOUT * Omit checking subdomains. This should be done at nginx level. * Add precompile step to Makefile
#418 merged! |
@icarito If you want me to do something, let me know! ;) BTW how did you solve the assets issue? 🤔 |
Here I rebased on top of current head maybe there's still some tweaking to be done! |
I think I messed up and I merged from main branch into this branch instead of rebasing this branch on top of main. I'm confused and not sure how to fix it. As it stands it can be merged @jywarren but maybe it's not the right way to do it? |
No problem, here - i just rebased it cleanly on top of the Thanks all! |
… On 21/03/19 15:22, Jeffrey Warren wrote:
@alaxalves <https://github.com/alaxalves> i guess here?
https://github.com/publiclab/mapknitter/pull/429/files#diff-1d98f0039bbc6df92adee882ed99d993
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#363 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAMMS0-_nwTaruKpe5WfdFVv1LXsQGRWks5vY-nogaJpZM4bUWRh>.
|
This has been merged now at PR #450 obrigado @alaxalves I learned a lot! |
Fantastic!!! |
Fixes #351
Make sure these boxes are checked before your pull request is ready to be reviewed and merged. Thanks!
rake test
Thanks!