SmashHub icon indicating copy to clipboard operation
SmashHub copied to clipboard

Set up initial CI/CD pipeline

Open Breadkenty opened this issue 3 years ago • 0 comments

As a Smash Hub developer, a build should trigger on push or merge to a branch. Once the branch begins to build, the pipeline should build, run tests, and deploy. Since this is the initial setup for the CI/CD pipeline, the scope of this story is limited to the stages: build and test. There will be a separate ticket for the actual deployment process.

  • [ ] Pipeline should begin on push and merge
  • [ ] Pipeline should build all of the existing projects in this repo. Component library, web app, and API.
  • [ ] Pipeline should run all unit and integration tests and fail the build if it fails.

Breadkenty avatar Feb 16 '22 03:02 Breadkenty