module
Version:
v0.0.0-...-d7024bd
Opens a new window with list of versions in this module.
Published: Oct 28, 2020
License: MIT
Opens a new window with license information.
README
¶
Codefresh
A sample project that demonstrates how we can use Codefresh CI to build, test, and deploy an application.
The Application
The application allows users to create, edit, and save notes.
Motivation
This project is designed to provide:
- Build the Go service as a Docker image
- Perform unit tests on the Go service
- Perform integration tests on the Go service and Redis
- Build the React frontend as a webpack and embed the app and http server into a Docker image
- Perform unit tests on the React frontend
- Create a Helm Chart for the application
- Deploy the applicaton to a Kubernetes cluster
- Use Codefresh as a CI/CD engine to automate all the above
Click to show internal directories.
Click to hide internal directories.