-
Notifications
You must be signed in to change notification settings - Fork 0
Continuous integration
JinaDawood edited this page May 30, 2021
·
10 revisions
The repository incorporates continuous integration (CI) through GitHub Actions in order to utilize the agile principle of frequently delivering valuable and working software.
- Arduino CI will build the arduino sketch smartcar.ino every push and pull request.
- Android CI will build the android app every push and pull request.
- The CI should build the arduino sketch and android app 99% of times
- The CI should find errors 97 % of times.
As part of a development team, I have historically been in groups where clashes and conflicts have ocurred due to us pushing and working on similar code. But since integrating the principle of continous integration, I've found that that has lessened a great deal since then. One could see it as a sort of a safety net that reduces risk and improves overall quality of teamwork and code while maintaining a healthy development pace.