Commit Graph

14298 Commits

Author SHA1 Message Date
bc6a2b2374 fix RepoBuildView loadJobData 2022-11-25 17:48:45 +08:00
1cba52376a feat: use run id and job id in page view 2022-11-25 17:48:45 +08:00
d320eb66f4 feat: fetch job data 2022-11-25 17:48:45 +08:00
027d748fe2 feat: api for fetch job state 2022-11-25 17:48:45 +08:00
b7aaa3ba77 chore(runner): support update runner status. 2022-11-25 17:48:45 +08:00
e68295fb7c chore(dep): upgrade proto-go 2022-11-25 17:48:45 +08:00
7be1d90a5a fix: ack right index 2022-11-25 17:48:45 +08:00
fbb9f437a6 feat(runner): delete runner from admin html page 2022-11-25 17:48:45 +08:00
5b989e2a11 feat(bots): update runner data in html page 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
699f5c5a06 chore(runner): add soft deleted field 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
dff0d4b907 feat(runner): update edit.html 2022-11-25 17:48:45 +08:00
206b2a104e feat(runner): begin runner view ui 2022-11-25 17:48:44 +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
3daaf92c64 chore(deps): update proto to latest version
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
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
e21c07cc55 feat: parse runner from ctx 2022-11-25 17:48:44 +08:00
0993c40c4f chore(runner): create runner token table
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
f355188e12 feat: parse workflows 2022-11-25 17:48:44 +08:00
91bea969d4 chore: replace act 2022-11-25 17:48:44 +08:00
905bce6cb6 feat: models for runner task 2022-11-25 17:48:44 +08:00
5093d6b48e chore: fix mods 2022-11-25 17:48:44 +08:00
c73dbab6e5 fix 2022-11-25 17:48:44 +08:00
c623e9a279 view logs 2022-11-25 17:48:44 +08:00
9193b72d17 view logs 2022-11-25 17:48:44 +08:00
b54fc6aacb view logs 2022-11-25 17:48:44 +08:00
0abbc2b50f log color 2022-11-25 17:48:44 +08:00
3e9022c9f0 view logs 2022-11-25 17:48:44 +08:00
7ba22b740f view logs 2022-11-25 17:48:44 +08:00
4f2330623e view logs 2022-11-25 17:48:44 +08:00
5f0cb6b9e5 fix merge 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
db02603882 Fix bug 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
1148903d79 refactor: move build status to core package 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
e07d416366 chore(model): create build, stage, step and logs table
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