-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Determine Integration test mechanism #12
Comments
Would this be like using Jenkins or some other tooling? |
At the moment the determination of the "health" of the project is done by humans. (ie. you). So what I am thinking is we need a automated test (integration test as there are many components) that validates a "codebase working" outcome. That might be something like a CURL / REST based query against the SCAA UI that returns known set of valid data if successful. That way the workflow becomes something like. git clone repo So, some questions that follow for investigation. Further in a future enhancement where an automated build servers gets introduced (like say Jenkins) it could run the test. The motivation for this enhancement is it allows the codebase to be scaled to support a multi-developer workflow which facilitates an increased rate of change. |
Project needs to develop a mechanism that can be run to validate the componentry is working.
This can then be used to ensure changes are not committed to the repository until the test passes.
This ensures the "feature" branch do not break the project before being merged to "develop"
The text was updated successfully, but these errors were encountered: