uibk_703602-Compiler-Constr.../submission.md

53 lines
2.1 KiB
Markdown
Raw Normal View History

2018-12-31 15:26:22 +01:00
# Submission Guideline
2020-02-05 13:35:04 +01:00
- Replace `XX` with your team number with leading zero (e.g. `02`).
2018-12-31 15:26:22 +01:00
- One submission *per team*.
- Familiarise yourself with the `git archive` command.
## Feedback Request
1. Run the following command, assuming you want to submit the currently checked out version:
$ git archive --prefix=feedback_request/ --format=zip HEAD > feedback_request.zip
2. Verify that the resulting archive contains everything you want to submit and nothing more.
3. Ensure that the resulting archive does not contain any personal information like names or student IDs.
4. Submit the archive via mail using the following line as subject (or link below).
703602 - Feedback Request
📧 [send email](mailto:alexander.hirsch@uibk.ac.at?subject=703602%20-%20Feedback%20Request)
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
## Build Test Submission
2018-12-31 15:26:22 +01:00
1. Run the following command, assuming you want to submit the currently checked out version:
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
$ git archive --prefix=team_XX_build_test/ --format=zip HEAD > team_XX_build_test.zip
2018-12-31 15:26:22 +01:00
2. Verify that the resulting archive contains everything you want to submit and nothing more.
3. Submit the archive via mail using the following line as subject (or link below).
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
703602 - Team XX Build Test Submission
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
📧 [send email](mailto:alexander.hirsch@uibk.ac.at?subject=703602%20-%20Team%20XX%20Build%20Test%20Submission)
2018-12-31 15:26:22 +01:00
## Final Submission
1. Run the following command, assuming you want to submit the currently checked out version:
$ git archive --prefix=team_XX_final/ --format=zip HEAD > team_XX_final.zip
2. Verify that the resulting archive contains everything you want to submit and nothing more.
3. Ensure everything works.
2018-12-31 15:26:22 +01:00
- Everything builds
- No (unjustified) warnings
2019-02-17 22:57:48 +01:00
- All unit tests succeed
2018-12-31 15:26:22 +01:00
- All integration tests succeed
- No memory is leaked
2020-02-05 13:35:04 +01:00
- Known issues is present and up-to-date
4. Submit the archive via mail using the following line as subject (or link below).
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
703602 - Team XX Final Submission
2018-12-31 15:26:22 +01:00
2020-02-05 13:35:04 +01:00
📧 [send email](mailto:alexander.hirsch@uibk.ac.at?subject=703602%20-%20Team%20XX%20Final%20Submission)