|
04d72d3500
|
refactor: rename tables to bot_*
|
2022-11-29 12:34:23 +08:00 |
|
|
4814a6ad1b
|
fix: fill more contexts
|
2022-11-25 17:48:48 +08:00 |
|
|
ea1bc1b662
|
chore: replace with code.gitea.io/bots-proto-go
|
2022-11-25 17:48:48 +08:00 |
|
|
5d849cea33
|
chore(runner): remove update runner status
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:48 +08:00 |
|
|
797cdfbdb8
|
chore(runner): return task state.
|
2022-11-25 17:48:47 +08:00 |
|
|
0f5aab0c1a
|
chore: remove Result from task and step
|
2022-11-25 17:48:47 +08:00 |
|
|
dd417a3270
|
chore: move job emitter to service
|
2022-11-25 17:48:47 +08:00 |
|
|
f57e6999a2
|
Remove unused file
|
2022-11-25 17:48:47 +08:00 |
|
|
7059cd7265
|
feat: update runner status
|
2022-11-25 17:48:47 +08:00 |
|
|
140d57aecb
|
feat: use runner token hash
|
2022-11-25 17:48:47 +08:00 |
|
|
fc2c70033a
|
Add default bot url
|
2022-11-25 17:48:47 +08:00 |
|
|
5d83ffa658
|
chore: log updating task
|
2022-11-25 17:48:47 +08:00 |
|
|
381d06729b
|
fix: repository in context
|
2022-11-25 17:48:47 +08:00 |
|
|
a20b8aa909
|
chore(runner): return cancel evnet after upload the log
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:47 +08:00 |
|
|
dc7e64041a
|
feat: use job emitter
|
2022-11-25 17:48:47 +08:00 |
|
|
b4b22e78ad
|
feat: generate token for task
|
2022-11-25 17:48:46 +08:00 |
|
|
1e209973ee
|
chore(runner): create new token
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:46 +08:00 |
|
|
82c6fc2217
|
Add commit status for push event
|
2022-11-25 17:48:46 +08:00 |
|
|
e28c95ea5c
|
feat: load secrets in task response
|
2022-11-25 17:48:46 +08:00 |
|
|
04634b9143
|
feat: pick jobs of the runner only
|
2022-11-25 17:48:46 +08:00 |
|
|
dca2ca2f47
|
fix: remove usage of core
|
2022-11-25 17:48:46 +08:00 |
|
|
8dbe30dff9
|
feat: tranfer log to storage
|
2022-11-25 17:48:45 +08:00 |
|
|
d2f8d5ded1
|
fix: use file name for log
|
2022-11-25 17:48:45 +08:00 |
|
|
dd5b2c5dfd
|
feat: optimize log indexes
|
2022-11-25 17:48:45 +08:00 |
|
|
d7b99e0028
|
feat: use dbfs to store log
|
2022-11-25 17:48:45 +08:00 |
|
|
482832da76
|
delete unused structs
|
2022-11-25 17:48:45 +08:00 |
|
|
eeaac2c9f7
|
chore(runner): remove url checker from register
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:45 +08:00 |
|
|
b7aaa3ba77
|
chore(runner): support update runner status.
|
2022-11-25 17:48:45 +08:00 |
|
|
848a1ae309
|
feat: receive task logs
|
2022-11-25 17:48:45 +08:00 |
|
|
7497155d14
|
feat: update step state
|
2022-11-25 17:48:45 +08:00 |
|
|
6df53243aa
|
feat: create task steps
|
2022-11-25 17:48:45 +08:00 |
|
|
9648482ed6
|
feat(bots): move runner status update function to context
|
2022-11-25 17:48:45 +08:00 |
|
|
1a78fd3494
|
feat(runner): update runner last_online and status when FetchTask
|
2022-11-25 17:48:44 +08:00 |
|
|
32a5797608
|
chore: debug runner log reporting
|
2022-11-25 17:48:44 +08:00 |
|
|
79966763c6
|
feat: distribute tasks to runner
|
2022-11-25 17:48:44 +08:00 |
|
|
6f18f76577
|
chore(runner): update runner status using proto define
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
530faf7227
|
feat: assign task to runner
|
2022-11-25 17:48:44 +08:00 |
|
|
4233090738
|
chore(runner): get token from header
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
f79bc4f605
|
chore(runner): vaildate the repo URL
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
ade88b3a7b
|
chore(runner): register new runner
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
4dd135580f
|
chore(runner): update to latest proto format.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
fb738c4192
|
chore(runner): support fetch detail stage data
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
8255915350
|
chore: move core package to top folder.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
ea0cf8515e
|
chore(gRPC): handle requesut for stage data
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
eac6425b2f
|
chore(gRPC): support update stage and step method.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
68d416bd1b
|
chore(gRPC): initial request method
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
e05f224d19
|
chore(runner): support register
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|
|
e4e41a8065
|
chore(bots): re-structure grpc folder.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
|
2022-11-25 17:48:44 +08:00 |
|