322d06540f
Remove CodeClimate
2023-06-23 22:28:31 +02:00
63878e7715
Add CODE_OF_CONDUCT.md and a link from README.md
2023-04-15 19:01:26 +02:00
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