.github/workflows/ruby.yml | |
|
|
.gitignore | |
|
|
.irbrc | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.rubocop_todo.yml | |
|
|
.travis.yml | |
|
|
CHANGELOG.md | |
|
|
Dockerfile | |
|
|
Gemfile | |
|
|
Gemfile.lock | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
Vertofile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
djin.gemspec | |
|
|
djin.yml | |
|
|
docker-compose.yml | |
|
|
docker-entrypoint.sh | |
|
|
docker/git_server/repos/myrepo/test.yml | |
|
|
docker/git_server/repos/myrepo2/another_test.yml | |
|
|
examples/djin.yml | |
|
|
examples/djin_lib/test.yml | |
|
|
examples/local_tasks/djin.yml | |
|
|
examples/remote_tasks/djin.yml | |
|
|
exe/djin | |
|
|
lib/djin.rb | 80 | A 0 mins | A 95% |
lib/djin/cli.rb | 55 | A 0 mins | B 83% |
lib/djin/config_loader.rb | 135 | A 3 hrs | A 100% |
lib/djin/entities/include_config.rb | 34 | A 0 mins | A 100% |
lib/djin/entities/include_config/base.rb | 12 | A 0 mins |
|
lib/djin/entities/include_config/local.rb | 12 | A 0 mins |
|
lib/djin/entities/main_config.rb | 22 | A 0 mins | B 88% |
lib/djin/entities/task.rb | 12 | A 0 mins | A 100% |
lib/djin/entities/types.rb | 5 | A 0 mins | A 100% |
lib/djin/errors.rb | 9 | A 0 mins | A 100% |
lib/djin/executor.rb | 23 | A 0 mins | A 100% |
lib/djin/extensions/hash_extensions.rb | 24 | A 0 mins | A 100% |
lib/djin/extensions/object_extensions.rb | 17 | A 0 mins | C 72% |
lib/djin/include_config_loader.rb | 47 | A 0 mins | A 100% |
lib/djin/include_contract.rb | 28 | A 0 mins | A 100% |
lib/djin/interpreter.rb | 37 | A 0 mins | A 100% |
lib/djin/interpreter/base_command_builder.rb | 19 | A 0 mins | A 100% |
lib/djin/interpreter/docker_command_builder.rb | 20 | A 0 mins | A 100% |
lib/djin/interpreter/docker_compose_command_builder.rb | 12 | A 0 mins | A 100% |
lib/djin/interpreter/local_command_builder.rb | 9 | A 0 mins | A 100% |
lib/djin/memory_cache.rb | 13 | A 0 mins | A 100% |
lib/djin/repositories/remote_config_repository.rb | 65 | A 0 mins | C 75% |