Instructions: Property (core CI feature #3 - notification): the CI server supports notification of CI results. At least one notification mechanism of the following list is implemented:
Commit status: the CI server sets the commit status Links to an external site.on the repository (REST API Links to an external site.n for Github)
Email: the CI server sends an email to the project member about the build result.
Preparation: The students document in the README how notification has been implemented and unit-tested.
Assessment: The grader observes the status of the change made while assessing P2. Optionally, the grader may look at the implementation or the tests of this feature.
Feedback: P3: Use an e-mail library as GMail requires authentication that cannot be easily automated.
Instructions: Property (core CI feature #3 - notification): the CI server supports notification of CI results. At least one notification mechanism of the following list is implemented:
Commit status: the CI server sets the commit status Links to an external site.on the repository (REST API Links to an external site.n for Github) Email: the CI server sends an email to the project member about the build result. Preparation: The students document in the README how notification has been implemented and unit-tested.
Assessment: The grader observes the status of the change made while assessing P2. Optionally, the grader may look at the implementation or the tests of this feature.
Feedback: P3: Use an e-mail library as GMail requires authentication that cannot be easily automated.