Skip to content

Commit

Permalink
course-automation: Automatic verification for mandatory parts of cour…
Browse files Browse the repository at this point in the history
…se-automation final (#1629)

* docs: 📝 task: course-automation complete

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
  • Loading branch information
landeholt authored Mar 31, 2022
1 parent 1caae53 commit 2323c1c
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions contributions/course-automation/johnlan/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Assignment Proposal

## Title

Automatic verification for mandatory parts of course-automation final

## Names and KTH ID

- John Landeholt ([email protected])
- John Landeholt ([email protected])

## Deadline

Deadline to complete task 1: April 5, 17h Stockholm time

## Category

Course Automation

## Description

In order to alleviate __redundant work__ for this course TAs I propose to automate verification of the following mandatory parts for ["course-automation"](https://github.com/KTH/devops-course/blob/2022/grading-criteria.md#course-automation):

- timeliness: the automation is done before the __first task__ deadline (in order to be useful for the course)
The first task deadline should be a set as a variable that can be changed for each year. If the final pull request to this repo is after __first task__, the pull request should become invalid.
- repo: the code for the task is available in a public repo
Check through the `readme.md` for a github-url and check whether the repo is public or not

The automation should perform the following :

- Run for each new pull request that is the course automation task
- Check if it is a final submission (i.e has a repo-link)
- if final: check if it is before __first task__ deadline and if repo is __public__
- if not final: check if it is before __first task__
- Give feedback accordingly to the pull request


0 comments on commit 2323c1c

Please sign in to comment.