twitter / scoot

Scoot is a distributed task runner, supporting both a proprietary API and Bazel's Remote Execution.
Apache License 2.0
349 stars 48 forks source link

pre/post processors #581

Closed ryancouto closed 2 years ago

ryancouto commented 2 years ago

Introduce the ability to define pre/post processing funcs that run before/after a task

codecov-commenter commented 2 years ago

Codecov Report

Merging #581 (fd56f1a) into master (ac45936) will decrease coverage by 0.03%. The diff coverage is 36.36%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #581      +/-   ##
==========================================
- Coverage   54.94%   54.90%   -0.04%     
==========================================
  Files         122      122              
  Lines        8713     8720       +7     
==========================================
+ Hits         4787     4788       +1     
- Misses       3407     3413       +6     
  Partials      519      519              
Impacted Files Coverage Δ
worker/starter/start_server.go 0.00% <0.00%> (ø)
runner/runners/invoke.go 49.41% <25.00%> (-0.59%) :arrow_down:
runner/runners/queue.go 77.27% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ac45936...fd56f1a. Read the comment docs.