metaps/genova

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
lib/tasks/deploy.rb99
A
3 hrs
lib/autoloads/genova/ecs/task/client.rb92
A
2 hrs
A
95%
lib/autoloads/genova/config/deploy_config.rb47
A
1 hr
app/workers/slack/deploy_confirm_worker.rb16
A
1 hr
B
83%
app/workers/slack/deploy_history_worker.rb16
A
1 hr
B
83%
lib/autoloads/genova/docker/image_cleaner.rb41
A
1 hr
A
100%
app/workers/slack/deploy_cluster_worker.rb16
A
1 hr
B
83%
app/workers/slack/deploy_target_worker.rb16
A
1 hr
B
83%
app/javascript/entrypoints/application.js27
A
1 hr
lib/autoloads/genova/command/executor.rb45
A
1 hr
A
93%
lib/autoloads/genova/slack/interactive/permission.rb42
A
1 hr
A
96%
app/workers/slack/command_receive_worker.rb34
A
1 hr
F
26%
lib/autoloads/genova/deploy/runner.rb46
A
1 hr
A
100%
lib/autoloads/genova/slack/request_handler.rb139
A
55 mins
D
65%
lib/autoloads/genova/code_manager/git.rb111
A
55 mins
C
75%
app/controllers/deploy_jobs_controller.rb37
A
55 mins
D
62%
lib/autoloads/genova/ecs/deployer/service/client.rb51
A
45 mins
A
93%
app/api/api.rb23
A
0 mins
C
70%
app/api/v2/github_routes.rb32
A
0 mins
A
100%
app/api/v2/helper/github_helper.rb41
A
0 mins
A
100%
app/api/v2/helper/slack_helper.rb15
A
0 mins
A
100%
app/api/v2/routes.rb7
A
0 mins
A
100%
app/api/v2/slack_routes.rb44
A
0 mins
D
62%
app/channels/application_cable/channel.rb4
A
0 mins
A
100%
app/channels/application_cable/connection.rb4
A
0 mins
A
100%
app/controllers/application_controller.rb14
A
0 mins
D
63%
app/controllers/latest_deployments_controller.rb5
A
0 mins
D
66%
app/controllers/workflows_controller.rb3
A
0 mins
A
100%
app/helpers/application_helper.rb16
A
0 mins
A
100%
app/jobs/application_job.rb2
A
0 mins
A
100%
app/models/deploy_job.rb165
A
0 mins
B
81%
app/workers/ecs/service_provisioning_worker.rb105
A
0 mins
B
83%
app/workers/github/deploy_worker.rb43
A
0 mins
B
85%
app/workers/github/retrieve_branch_worker.rb17
A
0 mins
B
84%
app/workers/slack/deploy_worker.rb44
A
0 mins
A
100%
app/workers/slack/interaction_worker.rb15
A
0 mins
B
81%
app/workers/slack/workflow_deploy_worker.rb22
A
0 mins
F
54%
lib/autoloads/genova/config/base_config.rb14
A
0 mins
lib/autoloads/genova/config/settings_helper.rb15
A
0 mins
lib/autoloads/genova/deploy/step/runner.rb57
A
0 mins
A
100%
lib/autoloads/genova/deploy/step/slack_hook.rb23
A
0 mins
A
100%
lib/autoloads/genova/deploy/step/stdout_hook.rb19
A
0 mins
A
100%
lib/autoloads/genova/deploy/transaction.rb40
A
0 mins
A
100%
lib/autoloads/genova/deploy/workflow/runner.rb16
A
0 mins
A
100%
lib/autoloads/genova/docker/client.rb84
A
0 mins
A
94%
lib/autoloads/genova/ecr/client.rb51
A
0 mins
A
100%
lib/autoloads/genova/ecs/client.rb123
A
0 mins
B
83%
lib/autoloads/genova/ecs/deployer/run_task/client.rb75
A
0 mins
B
89%
lib/autoloads/genova/ecs/deployer/scheduled_task/client.rb42
A
0 mins
A
100%
lib/autoloads/genova/ecs/deployer/scheduled_task/target.rb63
A
0 mins
F
29%