Metadata
- Source
- C2LC-25
- Type
- Task
- Priority
- N/A
- Status
- Done
- Resolution
- N/A
- Assignee
- N/A
- Reporter
- Simon Bates
- Created
2019-11-18T16:52:39.418-0500 - Updated
2020-01-07T10:19:20.197-0500 - Versions
- N/A
- Fixed Versions
- N/A
- Component
- N/A
Description
Set up deployment of the "production" branch of https://github.com/codelearncreate/c2lc-coding-environment to a static site host at https://build.codelearncreate.org/
The application is a React web app and can be built with npm run build
with the CI
environment variable set. We have a CI build configured using GitHub Actions with more details:
https://github.com/codelearncreate/c2lc-coding-environment/blob/dev-0.1/.github/workflows/ci.yaml
The smallest amount of work would be to reuse what we have currently for https://prototype.codelearncreate.org/
- Jenkins job with web hook configured in https://github.com/codelearncreate/c2lc-exploratory
- Builds the static site with Node.js
- Deploys to a Docker container that we host
We could also look at triggering Jenkins from GitHub Actions (rather than web hook) or at deploying to Netlify from GitHub Actions.