Through some trial and error, I got the site deployed on Netlify and closed my first issue.
It was a rough start with a few false starts.
I haven't set up continuous deployment on Netlify in months. When I entered The Collab Lab, we started with the create-react-app template site already deployed for us so that we could focus on the collaboration and teamwork instead of setting up.
Through a combination of Googling and recalling steps from the past, I made it there. I have a few small victories for this first day and I'm excited about eventually reaching the finish line with this app.
My first pull request looks a bit silly. That's okay, it's all practice and I'm just getting warmed up. The rest of my pull requests should look beautiful and well documented 😃
The Wins:
- Did some decomposition of the project and broke it down into 6 issues. The issues are automatically moved through the three project columns with pull requests.
- Found Emoji Log. I never used it before, it's fun. It was mentioned in this article that I like to reference when writing commit messages
Sites I referenced today:
- https://reactjs.org/docs/create-a-new-react-app.html#create-react-app
- https://medium.com/@josemarianriagu25/publish-a-react-app-on-netlify-using-netlify-cli-step-by-step-guide-3ac1f03043f6
- https://hub.github.com/
- https://bolajiayodeji.com/writing-good-commit-messages-a-practical-guide-ck3izs56t00sed0s11z515m1j
- https://github.com/ahmadawais/Emoji-Log
- https://devhints.io/bash
- https://stackoverflow.com/questions/50364932/netlify-how-do-you-deploy-sites-that-are-nested-in-a-folder
- https://hackernoon.com/netlify-continuous-deployment-github-react-lambdaschool-67f3ae658d31