Christy Jacob
5125adc16b
feat: use coroutines for deleting within the executor
2022-01-28 05:21:11 +04:00
Christy Jacob
a82562c16e
feat: add deploymentId property to builds collection
2022-01-28 03:36:30 +04:00
Christy Jacob
ada65e9819
feat: update deployment status
2022-01-27 16:50:22 +04:00
Christy Jacob
2c91a24928
feat: fix failing tests
2022-01-27 03:19:02 +04:00
Christy Jacob
f65b3e0c5b
feat: sync master and fix tests
2022-01-27 02:29:49 +04:00
Christy Jacob
c595f4eea9
feat: rename tag to deployments across worker
2022-01-26 17:09:32 +04:00
Christy Jacob
c1d71904e8
Merge branch 'feat-functions-refactor' of github.com:appwrite/appwrite into feat-add-builds-worker
2022-01-26 16:59:24 +04:00
Christy Jacob
d5a4105318
feat: refactor
2022-01-26 04:02:13 +04:00
Christy Jacob
ebc55e7e8e
feat: refactor
2022-01-26 03:45:41 +04:00
Christy Jacob
a0296d6346
feat: refactor the executor
2022-01-25 22:44:21 +04:00
Christy Jacob
e2bc4e748f
Merge branch 'feat-functions-refactor' of github.com:appwrite/appwrite into feat-add-builds-worker
2022-01-25 21:11:29 +04:00
Christy Jacob
3685d8ef31
Merge branch 'feat-functions-refactor' of github.com:appwrite/appwrite into feat-rename-tags
2022-01-25 21:02:48 +04:00
Torsten Dittmann
0763e9eeb7
Merge branch 'feat-functions-refactor' of https://github.com/appwrite/appwrite into feat-fx-review
2022-01-25 17:35:53 +01:00
Christy Jacob
f6271a82bc
feat: update html files
2022-01-25 04:36:35 +04:00
Christy Jacob
074a293d63
feat: refactoring the builds worker
2022-01-25 00:06:29 +04:00
Bradley Schofield
9a0b7ce142
Merge branch 'feat-functions-refactor' of https://github.com/appwrite/appwrite into feat-functions-refactor
2022-01-24 09:37:46 +00:00
Bradley Schofield
5ba45abadc
Implement Some of Eldad's Changes
2022-01-24 09:37:14 +00:00
Christy Jacob
abd54938ef
feat: add build worker
2022-01-24 02:25:46 +04:00
Torsten Dittmann
ce347c8e54
fix: permissions to 0777 for functions
2022-01-23 22:01:20 +01:00
Torsten Dittmann
1e0578cfba
fix: chmod issues in tmp directory with linux
2022-01-23 21:44:45 +01:00
Eldad Fux
029e1dc6f6
Hiding port 8080
2022-01-23 19:21:23 +02:00
Eldad Fux
acb4198aa9
Review
2022-01-23 18:34:07 +02:00
Torsten Dittmann
a794087a86
fix: increase docker connections
2022-01-21 19:56:37 +01:00
Torsten Dittmann
12db6816f0
test: connection pool for docker socket
2022-01-21 15:33:58 +01:00
Torsten Dittmann
c2c53cac94
Apply suggestions from code review
2022-01-21 12:21:20 +01:00
Torsten Dittmann
9ab6b695e6
feat: refactor some of the executor
2022-01-21 11:42:12 +01:00
Bradley Schofield
2e3c904385
Fix a few bugs
2022-01-20 14:41:27 +00:00
Bradley Schofield
4286e8d70b
Fix database stuff
2022-01-20 11:34:50 +00:00
Matej Baco
0694d53826
Added more logging
2022-01-20 11:31:04 +01:00
Matej Baco
a3b5cfb2f5
Import bug fix
2022-01-19 10:33:48 +01:00
Matej Baco
5fd5a3261e
Implemented proper logger for executor
2022-01-18 17:55:53 +01:00
Bradley Schofield
8d92d32112
Update executor.php
2022-01-17 15:24:19 +00:00
Bradley Schofield
76280b0d23
Fix permission bug
2022-01-17 15:23:35 +00:00
Bradley Schofield
a10d099789
Fix fallback values for executor environment variables
2022-01-17 14:04:53 +00:00
Bradley Schofield
0e5f9b138a
Update executor.php
2022-01-17 10:18:31 +00:00
Bradley Schofield
15dff8cbb6
Fix wierd swoole bug
2022-01-17 10:09:29 +00:00
Bradley Schofield
0b2c4832f5
Update to handle runtimes becoming more generic
2022-01-11 14:05:50 +00:00
Bradley Schofield
e866a352a7
Implement Suggestions
2022-01-10 14:13:23 +00:00
Bradley Schofield
58e68088fa
Remove 'pending' build state, update version numbers
2022-01-10 14:00:11 +00:00
Bradley Schofield
58c7871388
Fix Merge Issues
2022-01-06 09:45:56 +00:00
Bradley Schofield
84aeddf188
Remove Unneeded Code
2021-12-23 09:51:42 +00:00
Bradley Schofield
4f5b47e258
Remove debug print
2021-12-10 14:34:16 +00:00
Bradley Schofield
3c26a08202
Change exitCode to statusCode and move build to tag create
...
Change exitCode to statusCode and move build to tag create instead of tag deploy
2021-12-10 10:43:56 +00:00
Bradley Schofield
37da3c5651
Implement Automatic Deploy
...
+ Implemented Automatic Deploy
+ Tags will now build automatically
+ You can now restart builds that failed
+ Builds now have their own storage device
+ Added a retry build endpoint
2021-12-08 15:08:53 +00:00
Bradley Schofield
885f57438d
Fix Tests
2021-12-07 10:42:33 +00:00
Bradley Schofield
e499af30b2
Move and update changelog
...
+ Improve Syncronous function error handling
2021-12-06 15:53:36 +00:00
Bradley Schofield
f30169dcc4
Move Build data into it's own collection
...
Move Build data into it's own collection
2021-12-06 14:12:41 +00:00
Bradley Schofield
e64bb9faf5
Add Build Timeout EnvVar
2021-11-30 09:39:50 +00:00
Bradley Schofield
037420e0bc
Add new tests for server side
...
+ Added new tests for serverside
+ Updated the example for 'status' for the SyncExecution Model
2021-11-24 10:01:43 +00:00
Bradley Schofield
a0c841d13f
Rollback to Docker CLI
2021-11-22 09:27:08 +00:00