anna-sara-maria / fundamentals-CI-integration

Lab 2 in software fundamentals
0 stars 1 forks source link

feat Feature#3: notification #3

Open karvalda opened 1 year ago

karvalda commented 1 year ago

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.

anna-sara-maria commented 1 year ago

Do we send a notification via email? To which people? Do we send one notification when code is committed and another with the test results?

anna-sara-maria commented 1 year ago

Sending emails with python, where do we send this email from? Do we set up a local SMTP server?

anna-sara-maria commented 1 year ago

Note to self: I still need to tie everything together in the notification function