1
0
Fork 0
mirror of synced 2024-07-03 21:50:34 +12:00
Commit graph

78 commits

Author SHA1 Message Date
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