anna-sara-maria / fundamentals-CI-integration

Lab 2 in software fundamentals
0 stars 1 forks source link

fix Feedback P1 #20

Closed anna-sara-maria closed 1 year ago

anna-sara-maria commented 1 year ago

Instructions: Property (core CI feature #1 - compilation): the CI server supports compiling the group project, a static syntax check is to be performed for languages without compiler. Compilation is triggered as webhook, the CI server compiles the branch where the change has been made, as specified in the HTTP payload. Preparation: the students prepare a specific branch called "assessment" (not "master"). The students document in the README how compilation has been implemented and unit-tested.

Assessment: The grader does a commit in a README in a specific branch, and observes on the server's console that compilation is run (observation can also be made through P3 and P6). Optionally, the grader has a look at the implementation or the tests of this feature.

Feedback: P1: Create a temporary directory for the compilation to avoid problems with "git clone" refusing to overwrite existing files.