Commit graph

166 commits

Author SHA1 Message Date
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
Tim Schubert
eda8cb3fab Keep build artifacts 2018-06-01 14:53:45 +02:00
Tim Schubert
31d0a85ba5 Use correct image 2018-06-01 14:50:23 +02:00
Tim Schubert
f134a846df Add test target for CI 2018-06-01 14:08:44 +02:00
Tim Schubert
b52bec9260 Add sphinx documentation 2018-06-01 13:59:55 +02:00
Tim Schubert
7cb17a9d1f Add documentation
- documentation
- remove TODOs
- remove unused attributes from course class
2018-06-01 13:19:30 +02:00
Tim Schubert
51083aacd6 Add links 2018-05-30 22:19:05 +02:00
Tim Schubert
2da8e5c123 Add README.md 2018-05-30 21:36:49 +02:00
Tim Schubert
8b2dc2f090 Add variable for repo host 2018-05-17 17:42:57 +02:00
Tim Schubert
9c3f2afd1c Substitute CI server name 2018-05-17 17:32:14 +02:00
Tim Schubert
960e357519 lets try localhorst one last time 2018-05-17 17:27:02 +02:00
Tim Schubert
a74046dccb Create rsults directory 2018-05-17 17:20:18 +02:00
Tim Schubert
ee688fb9ca Try complete hostname 2018-05-17 17:14:36 +02:00
Tim Schubert
b6bc879c76 Output keyscan result 2018-05-17 17:11:57 +02:00
Tim Schubert
593f195f10 cat known_hosts 2018-05-17 17:08:15 +02:00
Tim Schubert
04f752c141 Echo added host key to log 2018-05-17 17:06:39 +02:00
Tim Schubert
602ce576dd Add localhost key to knwon_hosts 2018-05-17 17:03:20 +02:00
Tim Schubert
af90bab029 List added keys for debugging 2018-05-17 16:49:13 +02:00
Tim Schubert
f7d3f8197d Move public key to config 2018-05-17 16:42:01 +02:00
Tim Schubert
ab5844d859 Set public deploy key 2018-05-17 16:39:01 +02:00
Tim Schubert
06e0dc42de Read basecode from config 2018-05-17 15:55:32 +02:00
Tim Schubert
a9438a8eaf Import ssh key 2018-05-17 15:51:30 +02:00
Tim Schubert
6271d3455f Move docker container to seperate repo 2018-05-17 15:22:02 +02:00
Tim Schubert
963c444952 Install openssh-client in docker container 2018-05-16 22:04:11 +02:00
Tim Schubert
0956f257e6 Do not run sync on new tags 2018-05-16 21:55:57 +02:00
Tim Schubert
9f5a312dd0 run deadlines and plagiates only on tags 2018-05-16 20:34:40 +02:00
Tim Schubert
8eaa2d86b6 python3 2018-05-15 18:25:35 +02:00
Tim Schubert
5610e811e6 Merge branch 'master' of https://ips1.ibr.cs.tu-bs.de/abgabesystem/abgabesystem 2018-05-15 18:23:44 +02:00