mirror of
https://github.com/cse110-fa22-group29/cse110-fa22-group29.git
synced 2024-12-26 00:49:10 +00:00
update phase 2 with future ci features
This commit is contained in:
parent
c1fd10c268
commit
529f24f306
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user