Commit Graph

19 Commits

Author SHA1 Message Date
Jason Song 5e7adf2004 chore: add extra fields to Run and RunJob 2022-11-25 17:48:47 +08:00
Jason Song cab3fc072a fix: use updated to check abandoned jobs 2022-11-25 17:48:47 +08:00
Jason Song cf40dca0c4 feat: record job needs 2022-11-25 17:48:46 +08:00
Jason Song 234cdc67e1 fix: run's status should failure with canceled jobs 2022-11-25 17:48:46 +08:00
Jason Song 9da6b9f92d feat: cancel abandoned jobs 2022-11-25 17:48:46 +08:00
Jason Song b1da53286d feat: show step duration 2022-11-25 17:48:46 +08:00
Lunny Xiao 82c6fc2217 Add commit status for push event 2022-11-25 17:48:46 +08:00
Jason Song ec673c0e79 fix: avoid assigning job to multiple runners 2022-11-25 17:48:46 +08:00
Jason Song d6e100f6be fix: update run status 2022-11-25 17:48:46 +08:00
Jason Song 3d4d44dadf fix: use index of run 2022-11-25 17:48:46 +08:00
Jason Song feab4b1601 feat: update task status 2022-11-25 17:48:45 +08:00
Lunny Xiao 482832da76 delete unused structs 2022-11-25 17:48:45 +08:00
Jason Song d320eb66f4 feat: fetch job data 2022-11-25 17:48:45 +08:00
Jason Song 027d748fe2 feat: api for fetch job state 2022-11-25 17:48:45 +08:00
Bo-Yi Wu 699f5c5a06 chore(runner): add soft deleted field 2022-11-25 17:48:45 +08:00
Jason Song 79966763c6 feat: distribute tasks to runner 2022-11-25 17:48:44 +08:00
Jason Song 530faf7227 feat: assign task to runner 2022-11-25 17:48:44 +08:00
Jason Song f355188e12 feat: parse workflows 2022-11-25 17:48:44 +08:00
Jason Song 905bce6cb6 feat: models for runner task 2022-11-25 17:48:44 +08:00