.github/CODEOWNERS | |
|
|
.github/workflows/ci.yaml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.rubocop_cc.yml | |
|
|
.rubocop_local.yml | |
|
|
.yamllint | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
examples/set-credential.asl | |
|
|
examples/workflow.asl | |
|
|
exe/floe | |
|
|
floe.gemspec | |
|
|
lib/floe.rb | 39 | A 0 mins | A 97% |
lib/floe/container_runner.rb | 49 | A 35 mins | F 45% |
lib/floe/container_runner/docker.rb | 163 | B 5 hrs | D 65% |
lib/floe/container_runner/docker_mixin.rb | 16 | A 0 mins | A 100% |
lib/floe/container_runner/kubernetes.rb | 256 | D 1 day | C 73% |
lib/floe/container_runner/podman.rb | 88 | A 1 hr | B 83% |
lib/floe/logging.rb | 10 | A 0 mins | A 100% |
lib/floe/null_logger.rb | 9 | A 0 mins | A 100% |
lib/floe/runner.rb | 45 | A 0 mins | C 77% |
lib/floe/version.rb | 3 | A 0 mins |
|
lib/floe/workflow.rb | 121 | C 1 day | C 77% |
lib/floe/workflow/catcher.rb | 13 | A 0 mins | A 100% |
lib/floe/workflow/choice_rule.rb | 36 | A 0 mins | A 96% |
lib/floe/workflow/choice_rule/and.rb | 11 | A 0 mins | A 100% |
lib/floe/workflow/choice_rule/data.rb | 78 | A 1 hr | A 97% |
lib/floe/workflow/choice_rule/not.rb | 12 | A 0 mins | A 100% |
lib/floe/workflow/choice_rule/or.rb | 11 | A 0 mins | A 100% |
lib/floe/workflow/context.rb | 92 | A 3 hrs | A 92% |
lib/floe/workflow/path.rb | 27 | A 0 mins | A 100% |
lib/floe/workflow/payload_template.rb | 65 | A 0 mins | A 95% |
lib/floe/workflow/reference_path.rb | 43 | A 0 mins | A 93% |
lib/floe/workflow/retrier.rb | 17 | A 0 mins | A 100% |
lib/floe/workflow/state.rb | 93 | A 50 mins | A 94% |
lib/floe/workflow/states/choice.rb | 43 | A 0 mins | A 100% |
lib/floe/workflow/states/fail.rb | 30 | A 0 mins | A 100% |
lib/floe/workflow/states/input_output_mixin.rb | 26 | A 0 mins | A 100% |
lib/floe/workflow/states/map.rb | 12 | A 0 mins | C 71% |
lib/floe/workflow/states/non_terminal_mixin.rb | 16 | A 0 mins | A 100% |
lib/floe/workflow/states/parallel.rb | 12 | A 0 mins | C 71% |
lib/floe/workflow/states/pass.rb | 38 | A 0 mins | A 100% |
lib/floe/workflow/states/succeed.rb | 23 | A 0 mins | A 100% |
lib/floe/workflow/states/task.rb | 121 | A 25 mins | A 97% |