-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add nodeschool/montreal to Netlify for CD system #490
Comments
Hi there @matchai, you have admin access to the Montreal repo already. AFAIK, enabling netlify access would grant them access to all repos in the Nodeschool org. If possible, you can maybe add the webhook and deploy key manually to the Montreal repo itself or I can add it for you if you give them to me. |
It looks like their docs suggest enabling the "Restrict third-party application access", if adding Netlify to an org's repo: When attempting to grant access, at the moment I get this: Unfortunately I don't have access to any webhooks or deploy keys before completing the repo-selection flow. Thank you for the help, Riyadh! |
Ah ok. Maybe you can add me to the team on Netlify and I can set up the pipeline. Would that work? |
Travis and Circle CI have worked for me. For hosting we could use GitHub, by having the generated results put into a specific branch of the GitHub repo? Remember any branch can be set as the one used for gh-pages and it can just be static HTML files. We use Travis to deploy to Heroku, for the https://github.com/maison-notman-house/notman-api-server project, though Travis can do anything you want. Circle CI was used for another project, since they allowed free builds for closed source, with certain restrictions. I'll look at a per repo configuration. |
We could always ask Netlify to help us out here, too. @matchai Have you tried contacting them, mentioning that you're trying to get this working for NodeSchool? |
Looks like we've gotten our CI wired up on Jenkins instead of Netlify with this ticket: Cheers 👍 |
Howdy Nodeschol! 🤠
Over at nodeschool/montreal we're implementing i18n to give equal opportunity to our English and French students. Because our jekyll stack will need some fancier plugins to get the job done, we found the easiest solution would be to hook the app up to Netlify to build and host our jekyll site.
Unfortunately, I don't have the rights to add Netlify as a GitHub integration to nodeschool/montreal. If someone can get the necessary wiring done on the Netlify side of things, or grant me the appropriate rights, that would be much appreciated! 😄
The text was updated successfully, but these errors were encountered: