Bradley Schofield
4e5ac770ff
Improve Executor reliability
2021-09-30 15:36:09 +01:00
Bradley Schofield
7adee918d1
Fix automatic launch retry not working
2021-09-28 15:58:10 +01:00
Bradley Schofield
8e7618fabe
Update Tests to account for build steps
...
+ Also update curl timeout error code for Swoole Hook
2021-09-28 14:29:41 +01:00
Bradley Schofield
e51295db49
Error any execution if the tag is still being built.
2021-09-28 10:09:55 +01:00
Bradley Schofield
f7910295f2
Use Docker CLI instead of Docker API due to Swoole Hook Bug
2021-09-27 13:39:20 +01:00
Bradley Schofield
23355cd681
Update executor.php
2021-09-24 11:53:04 +01:00
Bradley Schofield
e4a8f96ce5
Change authentication method
2021-09-24 11:46:41 +01:00
Bradley Schofield
502ff3e501
Merge branch 'the-executor-poc' into executor-runtime-key-implementation
2021-09-22 16:37:30 +01:00
Bradley Schofield
73722b517f
Update executor.php
2021-09-22 16:23:31 +01:00
Bradley Schofield
28a9e1e290
Revert "Add authentication between executor and runtimes"
...
This reverts commit 9e083791db
.
2021-09-22 16:13:59 +01:00
Bradley Schofield
6252b5d0df
Use Swoole Table for activeFunctions list
2021-09-22 16:13:41 +01:00
Bradley Schofield
9e083791db
Add authentication between executor and runtimes
2021-09-22 12:27:45 +01:00
Bradley Schofield
715a8ac729
Add authentication between appwrite and the executor
...
+ Add authentication between appwrite and the executor
+ Add built status and build stdout/stderr to tag for later use
+ Changes to executor to implement new build stages
2021-09-22 11:03:04 +01:00
Bradley Schofield
fc17e12547
Get Rust Execution working
2021-09-20 16:52:12 +01:00
Bradley Schofield
da8b4bb9f9
Add build step and more function cleanup
2021-09-13 11:50:45 +01:00
Bradley Schofield
543edc9287
Improvements to executor and UI
2021-09-06 13:43:23 +01:00
Bradley Schofield
bca326dc8d
Improvements to executor
...
- Executor now loads runtimes from php-runtimes package
- Executor now handles timeouts correctly
- Executor can now shutdown and remove containers before shutting down itself preventing a `docker-compose stop` failure due to active network endpoints.
- Fixed a issue with JWT's not working
- Improved general executor reliability
- Tests now pass!
2021-09-06 01:37:20 +01:00
Bradley Schofield
35ed296b75
Add Deno and update UI
2021-09-01 10:48:56 +01:00
Bradley Schofield
f5e1ce01b7
More Changes
2021-08-27 11:55:22 +01:00
Bradley Schofield
48d57aa38e
aaaaa
2021-08-27 10:21:28 +01:00
Bradley Schofield
82b7e18033
First Test
2021-08-24 10:32:27 +01:00