mirror of
https://github.com/cse110-fa22-group29/cse110-fa22-group29.git
synced 2024-12-27 09:29: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
|
- End To End Validation
|
||||||
- Manual 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.
|
We created this diagram to demonstrate our strategy of multiple simple pipelines.
|
||||||
|
|
||||||
![Pipeline Diagram](phase2.drawio.png)
|
![Pipeline Diagram](phase2.drawio.png)
|
||||||
@ -25,7 +30,7 @@ So far the features listed below have been completed to some degree:
|
|||||||
- Deployment
|
- Deployment
|
||||||
- Implemented: action triggered on any push to main, uses the github pages action to publish the app
|
- 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/)
|
- 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
|
- Unit Testing
|
||||||
- Implemented: action triggers on PR to main, uses mocha to perform unit testing on core components
|
- Implemented: action triggers on PR to main, uses mocha to perform unit testing on core components
|
||||||
- End to end testing
|
- End to end testing
|
||||||
|
Loading…
Reference in New Issue
Block a user