Bastien OLLIER
|
234bbb1be8
|
Merge pull request 'Allow multiple backends' (#5) from feature/multiple-backends into master
Reviewed-on: #5
|
1 year ago |
Clément FRÉVILLE
|
eeccee7763
|
Support patterns in config
|
1 year ago |
Clément FRÉVILLE
|
ed1972a0a7
|
Allow multiple runner backends
|
1 year ago |
Bastien OLLIER
|
11d8251985
|
Merge pull request 'Define the protocol' (#4) from protocol into master
Reviewed-on: #4
|
1 year ago |
Clément FRÉVILLE
|
b04153bd8d
|
Define the protocol
|
1 year ago |
Clément FRÉVILLE
|
a8b7d681b0
|
Close on exec pipes
|
2 years ago |
Clément FRÉVILLE
|
bcb3808ca8
|
Use sys/wait.h for portability
|
2 years ago |
Clément FRÉVILLE
|
1126133fd3
|
Add Dockerfile
|
2 years ago |
Clément FRÉVILLE
|
3f4588f44a
|
Update to the new config format
|
2 years ago |
Clément FRÉVILLE
|
34335045ca
|
Treat request bytes as an unsigned type
|
2 years ago |
Bastien OLLIER
|
913b6ee15b
|
Merge pull request 'Limit the execution time' (#3) from sys/timeout into master
Reviewed-on: #3
|
2 years ago |
Clément FRÉVILLE
|
65b83d45a1
|
Write the exit code
|
2 years ago |
Clément FRÉVILLE
|
c1cca106b7
|
Stop the containers if the process ends brutally
|
2 years ago |
Clément FRÉVILLE
|
4ec0b7f710
|
Define a runner timeout
|
2 years ago |
Clément FRÉVILLE
|
c5913c7cc9
|
Set the stdin pipe to non-blocking
|
2 years ago |
Clément FRÉVILLE
|
60b4fce341
|
Merge pull request 'Use poll(2) for stdin' (#2) from sys/poll-stdin into master
Reviewed-on: #2
|
2 years ago |
Clément FRÉVILLE
|
e5598e69de
|
Test the runner via the command line
The executable now takes an optional backend and a script to run. This
greatly simplify testing without needing the entire server.
|
2 years ago |
Clément FRÉVILLE
|
26504eded5
|
Also poll stdin
|
2 years ago |
Bastien OLLIER
|
169323098d
|
Merge pull request 'Roundtrip with ZeroMQ' (#1) from zmq into master
Reviewed-on: #1
|
2 years ago |
Bastien OLLIER
|
5154280fd1
|
use the good image
|
2 years ago |
Clément FRÉVILLE
|
5435dc638d
|
Read the image from the request
|
2 years ago |
Clément FRÉVILLE
|
c8408620c0
|
Link against the system library or the local build
|
2 years ago |
Clément FRÉVILLE
|
3bc8f547f6
|
Allow fetching locally ZeroMQ if not already installed
|
2 years ago |
Clément FRÉVILLE
|
2d75822ed9
|
Use system distribution of cppzmq
|
2 years ago |
Clément FRÉVILLE
|
d12b9fecc4
|
Prepare ZeroMQ
|
2 years ago |
Bastien OLLIER
|
10e02389e5
|
add priority_queue
|
2 years ago |
Clément FRÉVILLE
|
f3bbfd3d7b
|
Add BubbleWrap backend
|
2 years ago |
Bastien OLLIER
|
2c0e3586ab
|
add config
|
2 years ago |
Bastien OLLIER
|
3d1adf792f
|
add class config
|
2 years ago |
Bastien OLLIER
|
ffaaf13d19
|
add config class
|
2 years ago |
Clément FRÉVILLE
|
8c814590f9
|
Format
|
2 years ago |
Bastien OLLIER
|
7296dab624
|
add fct read config.toml
|
2 years ago |
Clément FRÉVILLE
|
59cf371568
|
Run a container for each program
|
2 years ago |
Bastien OLLIER
|
bc91048144
|
Merge branch 'master' of https://codefirst.iut.uca.fr/git/sandkasten/planificador
|
2 years ago |
Bastien OLLIER
|
3769768be1
|
add machines et test de priority_queue
|
2 years ago |
Clément FRÉVILLE
|
c264cf26e0
|
Add CI
|
2 years ago |
Bastien OLLIER
|
3a30b05375
|
programme et machine
|
2 years ago |
Bastien OLLIER
|
81d0211ff9
|
first commit
|
2 years ago |