.dockerignore | 100644 | 0 | 0 | | | 233 Bytes | b1a1570ae03a00a1d32208168c947e6b012ca46bb6f6785a8b0211e434dd0145 |
.github/workflows/ruby.yml | 100644 | 0 | 0 | | | 1.05 KB | 6114d624aa87376606656ea65eca676ef387ba38af6b85672218bb63d5250a01 |
.gitignore | 100644 | 0 | 0 | | | 225 Bytes | 8ceba97842dbb0f4b834e6dcd70915bffb27906391271786da3db718b10cdfa2 |
.rspec | 100644 | 0 | 0 | | | 31 Bytes | 04ea314ec27821b7e7cf198c2b3f1dc643fbc27429e3d8eb5f6253c2104d51ca |
.ruby-gemset | 100644 | 0 | 0 | | | 8 Bytes | 0e489b456245ab9210163906f7fb89ea9b3c272ed766a3701a1b58288678b554 |
.ruby-version | 100644 | 0 | 0 | | | 11 Bytes | 86b60cc158eed669221c929b00bb2cea7858c40d8f8d2c1febb63e9af56e5481 |
Appraisals | 100644 | 0 | 0 | | | 134 Bytes | cd784a54f9fa651c225700448567f5f068aab6013a9b2c22bb4b500a64248b55 |
CHANGELOG.md | 100644 | 0 | 0 | | | 3.99 KB | 8ccefd8a0ce5f16a21ada669da651c210d33b7e69653724b3feee4ab977848a2 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | bcd27243bb368c3278f5da5558a79f5478d18983e47e2f770ff58d88aa8aea2c |
Gemfile | 100644 | 0 | 0 | | | 162 Bytes | 88d77a323b333c7823d204bfa47b9cfd5d696e7b755603d66dfdd71dad78e254 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.05 KB | 098c1faa4674b3f85f25ed789e46f24108b02f847b4e6ddac41443603344b126 |
README.md | 100644 | 0 | 0 | | | 56.6 KB | 31f872f84966e0db8f345e5503d7929e99bbc7c4d96ebc301a67857f5d4241a2 |
Rakefile | 100644 | 0 | 0 | | | 368 Bytes | 60a17f2f214e98e01107876c8ac6c3d1063bf130964f09db3b564f595e2cc298 |
TODO.md | 100644 | 0 | 0 | | | 26.7 KB | 46865fff49dc24596d139f2757c1f279909f13e2c5225d457eb448286fe9ba96 |
bin/console | 100755 | 0 | 0 | | | 378 Bytes | 79bb3875bb032230cc31183d65a700f3c31991ed562366ef3244ccfda6146c23 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
dockerfiles/Dockerfile-runbook | 100644 | 0 | 0 | | | 374 Bytes | 4291d48f2350bd36166739a5adad0347112a73dd1965b9230e6e560d506a64bf |
dockerfiles/Dockerfile-sshd | 100644 | 0 | 0 | | | 61 Bytes | 6d43fe6130417176e991b7d32917773790bcb9ecd7d70911a33c3ce5168e2694 |
examples/hooks_runbook.rb | 100755 | 0 | 0 | | | 1.34 KB | 0bd84f4183d48e3a90075e19c98d8a92ed3beeca4ed646071059b646ccad8ed7 |
examples/layout_runbook.rb | 100755 | 0 | 0 | | | 473 Bytes | fa881a976ea43d9a2cb0736c5b6e2cbd17bac9f2e458317076f9d154a1a2f86a |
examples/restart_nginx.rb | 100644 | 0 | 0 | | | 641 Bytes | 0fe06bd75c826ecbb55e281bafec2c908611fce5db52e07cbbf621a018998b01 |
examples/simple_runbook.rb | 100755 | 0 | 0 | | | 911 Bytes | bf0c156a6c06aee1aaf0bccf1fab665ee874d969ce11a14669d4690f228bddc3 |
examples/suppress_capture_output.rb | 100644 | 0 | 0 | | | 1.17 KB | 6424ef107200e1387c7a2bc18a48ff59d5f7c174832d841d6c62fddaac7fdf66 |
exe/runbook | 100755 | 0 | 0 | | | 63 Bytes | 9db4626384c1802f94a14a89df1fb7cc968b0dbe5ce77365353d6d3750d5ccc3 |
gemfiles/.bundle/config | 100644 | 0 | 0 | | | 22 Bytes | 24af64adea4d830aee275f204ce9347f4fb555c236362ceccf2d3d401ec163f5 |
gemfiles/activesupport_5.gemfile | 100644 | 0 | 0 | | | 122 Bytes | bce9a72d5f820d4af675be802edfb445e98dde0805ec7171d289342acb54cb62 |
gemfiles/activesupport_6.gemfile | 100644 | 0 | 0 | | | 122 Bytes | a74f714e0e21a657dc8ba712f451e8de09af9319ae92bd0c4af57d7959a9a980 |
images/runbook_anatomy_diagram.png | 100644 | 0 | 0 | | | 11.3 KB | 2188f72a1a19788d7051c0d2feb4d66ca011e822cf16e2f6d8618ec0ccf52a0b |
images/runbook_example.gif | 100644 | 0 | 0 | | | 616 KB | 6052b83a977d50dad8012008f8439f3f641f0d8696fe2b6721f8e7c87e2fde94 |
images/runbook_execution_modes.png | 100644 | 0 | 0 | | | 6.74 KB | 3e66ba5d49ef5e890103639fd3c6c58a13fef052b61a5679c9e2204834b00852 |
lib/hacks/ssh_kit.rb | 100644 | 0 | 0 | | | 2.32 KB | 7ab12ceaeec6b2bdfa60c461990332adb834c154c834a82613a71990f352c8c5 |
lib/runbook.rb | 100644 | 0 | 0 | | | 3.45 KB | 67c9ba1c56952857f1fd28de7968832cd514f44abd7eb7a25b221f67b761d6d5 |
lib/runbook/airbrussh_context.rb | 100644 | 0 | 0 | | | 551 Bytes | c151eafda3c9d37c1e9af88d3978ef1a4f85ee9e9c52d0a593396b9d05ae795d |
lib/runbook/cli.rb | 100644 | 0 | 0 | | | 3.84 KB | e0494f36fcf12eb14160ad837f9875ece47a9f2cc1d08880c6df533dc7d5f72e |
lib/runbook/cli_base.rb | 100644 | 0 | 0 | | | 847 Bytes | 088b5ddced49d0d1ee9f322bddd60731fe737d2bb1cb9422c56ec5397f3e65a6 |
lib/runbook/configuration.rb | 100644 | 0 | 0 | | | 2.68 KB | 4d0a3d8bc163282785a0803c823ade5b66f0403aa8ec3a8d20aa9af3269f3133 |
lib/runbook/dsl.rb | 100644 | 0 | 0 | | | 317 Bytes | d9238c4a2b50fa4fb29c18aa0ed2c4123903a31dacdff65d309226de6a749ab3 |
lib/runbook/entities/book.rb | 100644 | 0 | 0 | | | 425 Bytes | 49ddb6619b1102f57f7e22dc075fa427c71adbc4ad943f4712d66844ef30f029 |
lib/runbook/entities/section.rb | 100644 | 0 | 0 | | | 172 Bytes | a52be0be0a90d99d0811617c46402e07918570fa3b5fa3c103a05e7cd1bce5fb |
lib/runbook/entities/setup.rb | 100644 | 0 | 0 | | | 165 Bytes | 587e66ea4af80b3f1b5001489ae43bb464b5c1423a0a8bdc2c857063a289e777 |
lib/runbook/entities/step.rb | 100644 | 0 | 0 | | | 173 Bytes | d8974705896525d85ec3c81be349a8be003afbbe9a8e2138cc83a062b715db17 |
lib/runbook/entity.rb | 100644 | 0 | 0 | | | 3.06 KB | 958cb727c6e4c46889ddf0ecfa9f66479ef47eed87b2a61e1f16b478c0023267 |
lib/runbook/errors.rb | 100644 | 0 | 0 | | | 141 Bytes | dc534da39648a9934985a36b021698cd8faf6ea64b5a80d8889b86a8183b48be |
lib/runbook/extensions/add.rb | 100644 | 0 | 0 | | | 333 Bytes | e4d07e84c6c518bf287567c921829a0d72a605eaa58211dc818c0ee410987f13 |
lib/runbook/extensions/description.rb | 100644 | 0 | 0 | | | 339 Bytes | 15a9637c4192db9536a6371ae68498f2b1576ad7bbbc40d53c2bda97096ef0ae |
lib/runbook/extensions/sections.rb | 100644 | 0 | 0 | | | 470 Bytes | 2fd02bd03ea6161b3a4d9d493cd5e85e2f378a34bc5766c3abdb267a1812fa84 |
lib/runbook/extensions/setup.rb | 100644 | 0 | 0 | | | 382 Bytes | 70edc9dbf44ad5622e13ee0d367d148bbd0b8e8692652796da310ab214ee141d |
lib/runbook/extensions/shared_variables.rb | 100644 | 0 | 0 | | | 1.38 KB | 1183b4aaadc906f6cedba9fd14c7bfdb14c13bf7ab48cc4666608cd85c6db6df |
lib/runbook/extensions/ssh_config.rb | 100644 | 0 | 0 | | | 1.91 KB | b59785006d7e3c60223fa19c10a72bddc9fe37dca0259972af2651b96a31f75f |
lib/runbook/extensions/statements.rb | 100644 | 0 | 0 | | | 846 Bytes | 4c351448a58f443b45667d5df6456ccc1cac9d513752010371a130e9371b1c59 |
lib/runbook/extensions/steps.rb | 100644 | 0 | 0 | | | 555 Bytes | c50409315df9375129f0b38cd6e799a23bce9a1876d62a21829384172791ec42 |
lib/runbook/extensions/tmux.rb | 100644 | 0 | 0 | | | 277 Bytes | e05c085b9eafeb3da95bb38509d3119db9f17ed05c571454a57de0b00ec8a5c7 |
lib/runbook/generator.rb | 100644 | 0 | 0 | | | 949 Bytes | f5e3ed8ce0eb2d3f1620701a514443c050fb3a78b07426faaaddb8cb0ba0c9c6 |
lib/runbook/generators/base.rb | 100644 | 0 | 0 | | | 886 Bytes | 243ec79a11c31dcb70d870c7da5cfcf893e68b9d5322321095268b4f48f97a04 |
lib/runbook/generators/dsl_extension/dsl_extension.rb | 100644 | 0 | 0 | | | 805 Bytes | 2c4557bfc53c501937b71e8f6adafa6849954df6c256f4b4f5d415429ff372d6 |
lib/runbook/generators/dsl_extension/templates/dsl_extension.tt | 100644 | 0 | 0 | | | 1.03 KB | 8625e8accd985fc43bd9b68a5b6f1c48575d6e5cacec1205d8f2f7bfefcd7da0 |
lib/runbook/generators/generator/generator.rb | 100644 | 0 | 0 | | | 949 Bytes | 2547bc9977e894c3667069fb0259ef77cae985787e4a1730a313e0eb47afea3b |
lib/runbook/generators/generator/templates/generator.tt | 100644 | 0 | 0 | | | 1.66 KB | 58cc6424f1f0e4cff7aae77f5d207386dd2d9278978689ed04148e08f1028384 |
lib/runbook/generators/project/project.rb | 100644 | 0 | 0 | | | 7.25 KB | b858a9deba47c305e2ee8cd5bdcd4d1fd4fdc618cefed43d65ccb58df0e307dd |
lib/runbook/generators/project/templates/Gemfile.tt | 100644 | 0 | 0 | | | 167 Bytes | 59d87438f375a7d9edff8474e637761013d6d2d72e0b1079ddd10aa399561bdf |
lib/runbook/generators/project/templates/README.md.tt | 100644 | 0 | 0 | | | 1.27 KB | ddb545ac85a45889cfdafc39ba6f9a5c332a85648abab572abbde2a8c690b41d |
lib/runbook/generators/project/templates/Runbookfile.tt | 100644 | 0 | 0 | | | 388 Bytes | c014658c71a0895f17203650da39df8ff0592ce3b7018396a05ac57b784202f7 |
lib/runbook/generators/project/templates/base_file.rb.tt | 100644 | 0 | 0 | | | 205 Bytes | ccc11ee62555af202bd9c7a7c4fc4bceb9515f70cbecb41e7335629a3b325088 |
lib/runbook/generators/runbook/runbook.rb | 100644 | 0 | 0 | | | 515 Bytes | 8a98e522a04c789189087ba61a11e4914da7d32455324f34eb8cd70f7cc9ba2d |
lib/runbook/generators/runbook/templates/runbook.tt | 100644 | 0 | 0 | | | 305 Bytes | 2b38b83de6cf6ff4000b078d052ac5803005303928724ccb0ff85f1fffc17874 |
lib/runbook/generators/statement/statement.rb | 100644 | 0 | 0 | | | 508 Bytes | 251187d96d5fdd82fe2f83c886d22a2eccdd56c00cf8ed16a2b7a0329c122215 |
lib/runbook/generators/statement/templates/statement.tt | 100644 | 0 | 0 | | | 1.27 KB | 2c3945d6288c7ceb7c49c30f16602498e4c3460e3afd905cbd09412a2bde2070 |
lib/runbook/helpers/format_helper.rb | 100644 | 0 | 0 | | | 334 Bytes | a68216b0e396bcebafbc88d5d25631245bb216571f592726195d3837dd8c4409 |
lib/runbook/helpers/ssh_kit_helper.rb | 100644 | 0 | 0 | | | 4.14 KB | 91aedd96c606503273cb708d23c76840fe20ad7f5f6c2a2cc19ffd9f3e916b2e |
lib/runbook/helpers/tmux_helper.rb | 100644 | 0 | 0 | | | 5.54 KB | 1ed32785fc420a535a668687411a6c9fd6213ddd7117da36f7e845f8220e0194 |
lib/runbook/hooks.rb | 100644 | 0 | 0 | | | 2.25 KB | 2b644745d5fcab31711a7a9694d9fc30c1c43894e6533909a3ae6cf95d48278e |
lib/runbook/initializer.rb | 100644 | 0 | 0 | | | 1.56 KB | bb3ebdd5132d619eb473f583373cc4e9a28efe0cef781c5472eef77a1c481031 |
lib/runbook/node.rb | 100644 | 0 | 0 | | | 457 Bytes | 0c537cd48a98c3e945e64c1cbc981140186dacd853c4695b99a39254340b7e2b |
lib/runbook/run.rb | 100644 | 0 | 0 | | | 9.63 KB | e2da81f8d5eb2d5ad17d7afa804b041d97e1f5aae7b420f0115069c579b1999a |
lib/runbook/runner.rb | 100644 | 0 | 0 | | | 1.63 KB | 36a364738ae5a81be225cc4c0a29ebc42a0e9bb11684b77660af68b9a3308f5e |
lib/runbook/runs/ssh_kit.rb | 100644 | 0 | 0 | | | 6.65 KB | 5972f82e53cf4532e180d3ea577f8b14adb3f762efbde3d5c581057b24185942 |
lib/runbook/statement.rb | 100644 | 0 | 0 | | | 433 Bytes | 0f047fdbfe63016ac56632a6af45bedd999a2456671d3e5db19ac84d55c47b5c |
lib/runbook/statements/ask.rb | 100644 | 0 | 0 | | | 273 Bytes | 99826f2ca6439e1fc4173f2aeed9a0f9fdd55d6eec369b5e38b39d4dfc98c4bd |
lib/runbook/statements/assert.rb | 100644 | 0 | 0 | | | 894 Bytes | 9439a8bbf98b0059b48fb1a470067d2d5178fa18009e44ac1ce4b915ed191821 |
lib/runbook/statements/capture.rb | 100644 | 0 | 0 | | | 317 Bytes | 636cc02a86616a6496e97f212382233a07d968add8c9887684774bdd51435078 |
lib/runbook/statements/capture_all.rb | 100644 | 0 | 0 | | | 320 Bytes | 7fcc668bbf0b77a134b2767e2bb91c6b58a1249856d40705e38b53a9401a8167 |
lib/runbook/statements/command.rb | 100644 | 0 | 0 | | | 241 Bytes | fc85d151203de23720df68f3cc4139f02509f9038678ac2cecb3debe694194a1 |
lib/runbook/statements/confirm.rb | 100644 | 0 | 0 | | | 158 Bytes | 7bf0d0a1b47d6965ceefb004ef42b445a2bc7abd4251bf9d2bba45d5bca9cace |
lib/runbook/statements/description.rb | 100644 | 0 | 0 | | | 149 Bytes | 7acf8ca17dec4785be3aa1d9ca5f29b575b2f2fe5c793a44fb5cf7871838bab0 |
lib/runbook/statements/download.rb | 100644 | 0 | 0 | | | 288 Bytes | 28a45fda9c6d3bb2368e48886186292717b06f849398b4b0395754cca3547748 |
lib/runbook/statements/layout.rb | 100644 | 0 | 0 | | | 169 Bytes | ca9d62f4ba77ad3524da6a7ce0174eb07c8477db30bc71238796c143cc3d4ac0 |
lib/runbook/statements/note.rb | 100644 | 0 | 0 | | | 143 Bytes | ae63ec26049fc4bdf37fc5df9a8916f49102697c4aef08b9805cb94b13d3c0a3 |
lib/runbook/statements/notice.rb | 100644 | 0 | 0 | | | 145 Bytes | c7d14f8eac41f891f85be6169f470cc0e4644a414da8932c4f212f81d8120fa0 |
lib/runbook/statements/ruby_command.rb | 100644 | 0 | 0 | | | 158 Bytes | 78d335284123c3bb21e786165ddc5829c01f1b0e9e206976a460d6fed2d418c2 |
lib/runbook/statements/tmux_command.rb | 100644 | 0 | 0 | | | 182 Bytes | e7d69a246e036b3b90ddeb398788e56b8c40dc60643b34e305ae773cd70f0ff1 |
lib/runbook/statements/upload.rb | 100644 | 0 | 0 | | | 282 Bytes | d83b2c2eb52efae4f254888a1f0696b9b29fba6233141e90b3c37afa9986d742 |
lib/runbook/statements/wait.rb | 100644 | 0 | 0 | | | 147 Bytes | e5ee82f1c25dabb54f208cd89f1c6ecc7e9233cfbfb50e4b95dab029669609b5 |
lib/runbook/toolbox.rb | 100644 | 0 | 0 | | | 566 Bytes | 5c1c5f253c6a3a575889aafbce70619d2985925b00ac5ae358ee019aefa89b6a |
lib/runbook/util/repo.rb | 100644 | 0 | 0 | | | 1.39 KB | 26a4da58f866c1f13be77d9a20d03d6d4260899ca0a7762647dcdf7e8def7a7d |
lib/runbook/util/runbook.rb | 100644 | 0 | 0 | | | 932 Bytes | 406544e7748f5d9f03e1475d51e9484f2cb553f66df65ca4196e80b78edcc407 |
lib/runbook/util/sticky_hash.rb | 100644 | 0 | 0 | | | 412 Bytes | 9368a111697cf50e36c5a62bd7a6b44633d5c79f96f12eedba3148e6c689a417 |
lib/runbook/util/stored_pose.rb | 100644 | 0 | 0 | | | 1.31 KB | 077c42c35f880540ab08156f3bef00692bac7b85510868f1d61c2cec4614ada0 |
lib/runbook/version.rb | 100644 | 0 | 0 | | | 39 Bytes | caa1a58bb60ed95c9c78293ddadc3b255cfa8b1d4e58c4e6b07f907c33d15690 |
lib/runbook/view.rb | 100644 | 0 | 0 | | | 573 Bytes | 50a1e6a43a6f8ba4529296fdfd7734945834b4a70612043166b0857e80510f0b |
lib/runbook/viewer.rb | 100644 | 0 | 0 | | | 500 Bytes | 9d4cf3cb17e856d2f96091b69484df9b971a157d6d5b1221f7cd72814fd5a1fb |
lib/runbook/views/markdown.rb | 100644 | 0 | 0 | | | 4.12 KB | 13fabb930eba486cd96d2f20a5381e93d2b45a690e2e9f86b8f3f124a1ab91e3 |
runbook.gemspec | 100644 | 0 | 0 | | | 2.38 KB | 32f2016832e5e4b30636a04750747bec747cf9a6070153faaa6645ccc15fadc1 |