-
Notifications
You must be signed in to change notification settings - Fork 309
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
Fix docker spin up steps (#2) #254
Fix docker spin up steps (#2) #254
Conversation
✅ Deploy Preview for jkan-demo ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
a47b3e7
to
a4361bf
Compare
- repository added to config - moved from Jekyll image to Dockerfile based on Ruby image
a4361bf
to
1710951
Compare
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.
Tested and fixed the docker issues I was facing + makes it easier to keep in line with other build processes.
@BryanQuigley did you see my comment? Haven't tested, but pretty sure editing will be broken unless we fix that or add an installation documentation step to change that line in the config. |
No, sorry that comment just links back to this page -but doesn't show anything else. The one you just made is your first comment I see here. |
🤔 Strange. It was a comment on L5 of
I've just tested it now, and I can't reproduce the issue @lydiascarf was experiencing. Running |
It was something we had to change for next.opendataphilly for it to work - I thought, will investigate. but I agree it would be nice to not have it. I still get: Liquid Exception: No repo name found. Specify using PAGES_REPO_NWO environment variables, 'repository' in your configuration, or set up an 'origin' git remote pointing to your github.com repository. in /_layouts/dataset.html |
Actually, maybe it's fine to require changes to _config? That's where you would put in things like Google Analytics/Twitter handles, etc |
Yes that's the error I thought you might be getting—I got it when deploying to Netlify, and wrote this plugin to add it (and other values normally inferred by the github-metadata gem) at build time. Bizarre that you're getting it in docker 🤔 the only thing I can think of is that somehow it can't read your |
You are correct - and I still don't understand why it worked for you in docker. Needed to add it as a trusted directory and now it works without specifying the line in _config. PR: #257 |
Also remove unneeded lines from docker-compose. Related: #254
Also remove unneeded lines from docker-compose. Related: #254
Also remove unneeded lines from docker-compose. Related: #254
Also remove unneeded lines from docker-compose. Related: timwis#254
The old jekyll image isn't well maintained and we've been seeing a liquid error related to the config yaml.