Commit Graph

26 Commits

Author SHA1 Message Date
39d6bb9aa2 Add Codecov badge to Readme
We still have the new badge along with CodeClimate and will remove the duplication later on.
2023-04-01 21:42:41 +02:00
f7dad81691 Add CodeClimate badges to README.md 2022-06-07 16:59:02 +02:00
aae0c6e377 Migrate from GitLab CI/CD to GitHub actions (#1)
This also adds a new Dockerfile for a e2e-test-image, as the old
image was hosted on our private registry. By having the image located
near the code, we don't have to rely on images on external registries.
2021-08-05 13:40:48 +02:00
8197235f1c Add Poseidon icon 2021-07-30 12:22:10 +00:00
3b6c616d9c Describe purpose of Poseidon 2021-07-29 15:03:41 +00:00
a1366a9f76 Split README documentation into multiple files inside the docs folder 2021-07-29 15:03:41 +00:00
01d16600b0 Document activating TLS between Poseidon and Nomad 2021-07-29 09:43:21 +00:00
6a60b6cd89 Add config option to enable (m)TLS between Poseidon and Nomad 2021-07-29 09:43:21 +00:00
f323bdf169 Add documentation on authenticating against Nomad 2021-07-27 11:35:55 +00:00
8b26ecbe5f Restructure project
We previously didn't really had any structure in our project apart
from creating a new folder for each package in our project root.
Now that we have accumulated some packages, we use the well-known
Golang project layout in order to clearly communicate our intent
with packages. See https://github.com/golang-standards/project-layout
2021-07-21 12:55:35 +02:00
0b9e5a5ba5 Update README
* Update port to 7200
* Update linter instructions
* Update Docker instructions
2021-06-18 07:31:24 +00:00
d3300e839e Add unit tests for separate stdout and stderr on execution 2021-06-11 08:47:25 +00:00
83ea552cf7 Refactor interfaces to use a runner manager and an environment manager.
See https://gitlab.hpi.de/codeocean/codemoon/poseidon/-/issues/44.
2021-05-19 14:52:03 +02:00
d83e0e4548 Adjust README to use make targets 2021-05-18 06:16:09 +00:00
9a2181afc9 Add note to readme about how to generate mocks which follow the naming scheme 2021-05-11 14:26:05 +02:00
0808245989 Adapt readme to new changes in configuration 2021-05-05 10:39:36 +00:00
3685077e8a Add documentation on authentication 2021-05-04 15:22:36 +02:00
c092199693 Add basic nomad integration and runner provider 2021-05-04 13:08:04 +02:00
50b3836d25 Add TLS documentation 2021-05-04 09:35:57 +00:00
b7009bee6c Add badges to README 2021-04-30 15:49:14 +02:00
a23ed540ef Add API definition 2021-04-30 07:14:02 +00:00
b6425a45b5 Add documentation for all possible configuration possibilities 2021-04-29 12:20:41 +02:00
be04fb5abd Add documentation for docker image 2021-04-28 11:13:01 +02:00
2d71584464 Change project name to Poseidon 2021-04-28 10:26:59 +02:00
08eb05e00f Add setup instructions to README 2021-04-26 11:16:33 +02:00
88e4cb5b0b Initial commit 2021-04-20 12:37:15 +00:00