From 529f24f306013f26856b8a4da1f5045e6ce824db Mon Sep 17 00:00:00 2001 From: Arthur Lu Date: Tue, 29 Nov 2022 22:51:03 +0000 Subject: [PATCH] update phase 2 with future ci features --- admin/cipipeline/phase2.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/admin/cipipeline/phase2.md b/admin/cipipeline/phase2.md index fee1b44..5075e7c 100644 --- a/admin/cipipeline/phase2.md +++ b/admin/cipipeline/phase2.md @@ -14,6 +14,11 @@ We've identified 5 major features which we definitely want to implement in the C - End To End Validation - Manual Validation +We also identified some features which are nice to have: +- Automatic documentation publishing +- Minification +- HTML Validation and accessibility scoring + We created this diagram to demonstrate our strategy of multiple simple pipelines. ![Pipeline Diagram](phase2.drawio.png) @@ -25,7 +30,7 @@ So far the features listed below have been completed to some degree: - Deployment - Implemented: action triggered on any push to main, uses the github pages action to publish the app - Implemented: uses JSDoc to generate documentation on the same site at [docs](https://cse110-fa22-group29.github.io/cse110-fa22-group29/docs/) - - ToDo: Add minifications step between trigger and github pages action + - ToDo: Add minification step between trigger and github pages action - Unit Testing - Implemented: action triggers on PR to main, uses mocha to perform unit testing on core components - End to end testing