Commit graph

143 commits

Author SHA1 Message Date
Tim Schubert
efd948c062 Add env/ 2018-09-20 16:41:01 +02:00
Tim Schubert
8c4c557ae0 Fixup: Lost change 2018-09-20 16:35:46 +02:00
Tim Schubert
758ed3b931 Fixup: Broken rename 2018-09-20 16:31:38 +02:00
Tim Schubert
34a6747f41 Fixup: Missing source file 2018-09-20 16:29:16 +02:00
Tim Schubert
ca8db91a22 Merge branch 'master' into course-setup 2018-09-20 16:27:02 +02:00
Tim Schubert
8ffe4d16a9 Run on all branches 2018-09-20 16:26:44 +02:00
Tim Schubert
ef2935b375 Fixup: Invalid import 2018-09-20 16:25:41 +02:00
Tim Schubert
a04ef3f222 Add public key from secret variable 2018-09-20 16:15:12 +02:00
Tim Schubert
a2a7be9357 Merge branch 'doc' into course-setup 2018-09-20 16:11:04 +02:00
Tim Schubert
7a475ce466 Add variable for public deploy key 2018-09-20 16:09:37 +02:00
Tim Schubert
5d01c74440 Create subgroup for enrolled students so when creating projects we do not need the exported list of students and can use the subgroup instead. 2018-09-20 15:53:40 +02:00
Tim Schubert
e48e7c693a Fixup: Links and newlines 2018-09-20 13:48:52 +02:00
Tim Schubert
a4a85ce1b8 Add more detailed instructions to README.md 2018-09-20 13:29:40 +02:00
Tim Schubert
01bfb44c73 Cleanup 2018-09-18 12:56:41 +02:00
Tim Schubert
31484a6e49 Rewrite README.md to reflect changes from rewrite.
- common operations do no longer require an API key with super user priviledges
- different commandline syntax
2018-08-23 18:57:16 +02:00
Tim Schubert
8192944d41 Fix: location of reference solution 2018-08-23 14:16:23 +02:00
Tim Schubert
0e86b2adb1 Fix: plagiates and deadline functions ignore tag in reference project 2018-08-23 13:54:06 +02:00
Tim Schubert
f87adb48f5 Fix: Add missing imports. 2018-08-23 13:27:00 +02:00
Tim Schubert
b7633791b3 Fix: typo in dependencies 2018-08-23 13:18:40 +02:00
Tim Schubert
1365f016fa Update path to html doc 2018-08-23 13:15:48 +02:00
Tim Schubert
e03ee24d22 Build doc only for master branch 2018-08-23 13:15:08 +02:00
Tim Schubert
13e204b2d2 Fix: CI build doc in doc path 2018-08-23 13:11:57 +02:00
Tim Schubert
b6efedb435 Fix: Set explicit version of gitlab python module 2018-08-23 13:07:46 +02:00
Tim Schubert
5576b58949 Add updated documentation and tests 2018-08-23 13:04:28 +02:00
Tim Schubert
bd910e09e0 Merge branch 'master' of ips1.ibr.cs.tu-bs.de:abgabesystem/abgabesystem 2018-08-22 13:29:47 +02:00
Tim Schubert
9b0bd6278d Fix: find_namespace_packages is not compatible with alpine linux container version of python3 2018-08-22 13:29:35 +02:00
Tim Schubert
6ed509740a Update .gitlab-ci.yml 2018-08-22 13:12:55 +02:00
Tim Schubert
57efb882bf Update .gitlab-ci.yml 2018-08-22 13:06:01 +02:00
Tim Schubert
3d1e07c456 Fix: typo 2018-08-22 13:05:22 +02:00
Tim Schubert
f31e045137 Set new CI commands and variables for modules. 2018-08-20 16:27:02 +02:00
Tim Schubert
34e31e67e1 Improves discovery of modules 2018-08-20 16:07:07 +02:00
Tim Schubert
ae1eff6e4b Move script file 2018-08-20 15:42:48 +02:00
Tim Schubert
22707b03c1 Move package into src directory 2018-08-20 14:54:41 +02:00
Tim Schubert
92d44c7928 Move code into package 2018-08-20 11:26:19 +02:00
Tim Schubert
f978b799cf Add _build 2018-08-16 18:52:33 +02:00
Tim Schubert
3f2d1d793f Remove class Course from documentation index 2018-08-16 13:11:18 +02:00
Tim Schubert
a2d45ed328 Adds some documentation describing the rewritten commands. 2018-08-16 13:08:49 +02:00
Tim Schubert
794df406c9 Load CI_REPO_HOST from environment 2018-08-16 13:00:00 +02:00
Tim Schubert
703b947696 Add list of groups to gitignore 2018-08-16 12:55:26 +02:00
Tim Schubert
05d3586bd4 Update CI script with rewritten commands 2018-08-16 12:53:04 +02:00
Tim Schubert
7b8e0461d3 - Set project visibility to internal.
- Have at least a master branch in solutions repo from which to fork
2018-08-16 11:19:24 +02:00
Tim Schubert
d7a8440e11 Rewrite plagiates and deadlines functions to use fork relationship instead of groups.
This should be more reliable if another group structure is desired later. (e.g. student projects in the user namespace of the each student)
2018-08-15 12:13:01 +02:00
Tim Schubert
48b4e00286 Rewrite creating repo and course 2018-08-14 18:24:17 +02:00
Tim Schubert
b297e7cde0 Update README.md 2018-07-18 12:39:04 +02:00
Tim Schubert
13232d52c0 Spelling errors 2018-07-18 11:12:48 +02:00
Tim Schubert
a880d60777 fixup: need more unit tests 2018-06-10 16:54:57 +02:00
Tim Schubert
3a5ed24463 fixup: exact match for group name 2018-06-10 16:47:40 +02:00
Tim Schubert
3583926c35 Check deadlines 2018-06-06 18:11:41 +02:00
Tim Schubert
cb4e98ac04 Rename deadlines 2018-06-06 17:20:21 +02:00
Tim Schubert
378e469859 Add script for interactively triggering a deadlines 2018-06-06 15:43:58 +02:00