Commit Graph

  • b635b3198f Fix Samuel Sieg 2023-03-19 09:49:23 +01:00
  • 662873de49 Add logging to README Samuel Sieg 2023-03-19 09:48:54 +01:00
  • b5372988f7 Add global logging configuration Samuel Sieg 2023-03-19 09:21:08 +01:00
  • c3d0382935 Add another assertion for escape_shell_value Samuel Sieg 2023-03-17 16:31:10 +01:00
  • 2de5250486 Add tests for Mrsk::Utils Samuel Sieg 2023-03-17 16:29:25 +01:00
  • 491777221f Fix destination label filter Samuel Sieg 2023-03-16 16:15:31 +01:00
  • d167e48584 Merge pull request #122 from calmyournerves/add-cli-tests David Heinemeier Hansson 2023-03-16 09:31:28 -04:00
  • d071246865 Merge pull request #119 from ylecuyer/active_support-yle David Heinemeier Hansson 2023-03-16 09:29:34 -04:00
  • dae8b14469 Fix indentation Samuel Sieg 2023-03-16 08:35:12 +01:00
  • b166f3fbf4 Don't report exception here too Samuel Sieg 2023-03-16 08:29:10 +01:00
  • d33b723afb Don't report exception Samuel Sieg 2023-03-16 08:24:54 +01:00
  • aae290cefc Add CLI tests for remaining commands that are not tested yet Samuel Sieg 2023-03-15 16:48:12 +01:00
  • 4c542930c5 Allow arbitrary docker options for traefik Stephen van Beek 2023-03-15 15:37:10 +00:00
  • a15603655c Adapt test for single host Tobias Bühlmann 2023-03-15 09:28:10 +01:00
  • 11af999800 Remove unneeded Dockerfile.dind, update Readme Robert Starmer 2023-03-14 16:27:19 -07:00
  • cb824bdc42 Merge branch 'main' into role-awareness David Heinemeier Hansson 2023-03-14 19:11:10 -04:00
  • 85a0267447 Minor: Properly require active_support Yoann Lecuyer 2023-03-14 23:29:00 +01:00
  • 886914c82e Merge branch 'main' into kumulus/docker-in-docker Robert Starmer 2023-03-14 14:14:07 -07:00
  • 5b506a2daa add D-in-D dockerfile, update Readme Robert Starmer 2023-03-14 14:14:02 -07:00
  • 9843c5e1ce Fixed typos Stephen van Beek 2023-03-14 20:13:13 +00:00
  • c2ca269eb6 Fixed readme Stephen van Beek 2023-03-14 20:12:11 +00:00
  • 53046efad4 Rebased on main Stephen van Beek 2023-03-14 20:11:09 +00:00
  • 2db1bfde00 Added volume configuration in response to issue coments Stephen van Beek 2023-03-14 19:55:37 +00:00
  • 2cea12c56b Modified in response to PR comments Stephen van Beek 2023-03-10 14:08:06 +00:00
  • 43a1b42f8c Added the additional_ports configuration Stephen van Beek 2023-03-10 09:39:14 +00:00
  • c282461265 Merge pull request #116 from tbuehlmann/traefik-command-options David Heinemeier Hansson 2023-03-14 15:08:27 -04:00
  • dcbe038555 Merge pull request #117 from calmyournerves/cli-main-tests David Heinemeier Hansson 2023-03-14 15:07:07 -04:00
  • 3fd2f3f2c5 Improve comments Samuel Sieg 2023-03-14 16:05:57 +01:00
  • 46dad1ee6c Add tests for main CLI commands Samuel Sieg 2023-03-14 15:58:12 +01:00
  • 3ca5bc50b6 Properly pass traefik command options Tobias Bühlmann 2023-03-14 15:04:33 +01:00
  • b668ce3f25 Merge pull request #111 from calmyournerves/deploy-without-build-push David Heinemeier Hansson 2023-03-14 07:32:27 -04:00
  • 253d4ac37b Merge pull request #115 from intrip/fix-traefik-default-middleware David Heinemeier Hansson 2023-03-14 07:31:20 -04:00
  • 50ee954ca9 Fix Traefik retry middleware Jacopo 2023-03-14 11:58:26 +01:00
  • 0ac2cd2a4b Add tests for deploy/redeploy commands Samuel Sieg 2023-03-14 11:49:31 +01:00
  • 72e0184e9f Fix failing tests Tobias Bühlmann 2023-03-13 17:36:02 +01:00
  • 577cf2cec9 Merge branch 'main' into deploy-without-build-push Samuel Sieg 2023-03-13 16:11:38 +01:00
  • 5010850b86 Merge branch 'main' into deploy-without-build-push Samuel Sieg 2023-03-13 16:10:31 +01:00
  • fa07c2403c Merge pull request #113 from moomerman/fix-healthcheck-test David Heinemeier Hansson 2023-03-13 16:10:17 +01:00
  • c29d1ddeba Fix Samuel Sieg 2023-03-13 16:05:21 +01:00
  • cb15800d25 Move option to deploy/redeploy, rename to skip-push Samuel Sieg 2023-03-13 16:02:24 +01:00
  • 3e0b71b631 Fix healthcheck test Richard Taylor 2023-03-13 14:51:54 +00:00
  • 9b666e54f3 Update README.md David Heinemeier Hansson 2023-03-13 10:43:44 -04:00
  • d2f76dac6b Merge branch 'main' into role-awareness David Heinemeier Hansson 2023-03-13 15:16:44 +01:00
  • bf3d3f3ba7 Merge pull request #101 from davegudge/fix-docker-publish David Heinemeier Hansson 2023-03-13 15:14:06 +01:00
  • 20733a4493 Merge pull request #102 from moomerman/cmd-options-for-healthcheck David Heinemeier Hansson 2023-03-13 15:12:25 +01:00
  • a267c1e835 Merge pull request #103 from 99linesofcode/fix-dockerfile-buildx David Heinemeier Hansson 2023-03-13 15:11:37 +01:00
  • c1c26a154d Merge pull request #104 from moomerman/add-container-name-env-var David Heinemeier Hansson 2023-03-13 15:10:02 +01:00
  • 5969ff66d5 Merge pull request #107 from clowder/order-options-dig David Heinemeier Hansson 2023-03-13 15:08:31 +01:00
  • b1f5165dc0 Merge pull request #108 from clowder/patch-1 David Heinemeier Hansson 2023-03-13 15:07:47 +01:00
  • cce0fafdc4 Merge pull request #110 from kjellberg/patch-1 David Heinemeier Hansson 2023-03-13 15:07:09 +01:00
  • 6232175ef8 Undo changes from experimenting Samuel Sieg 2023-03-12 10:56:12 +01:00
  • 47af6d9483 Is a global option better? Samuel Sieg 2023-03-12 10:53:29 +01:00
  • ff0170076e Simplify Samuel Sieg 2023-03-12 10:44:33 +01:00
  • 9b39f2f3ab Keep it simple for the proposal Samuel Sieg 2023-03-12 10:41:04 +01:00
  • 600902ef5e Update README.md Rasmus Kjellberg 2023-03-12 07:39:07 +01:00
  • bb241dea43 Add container name env var for containers Richard Taylor 2023-03-10 16:17:16 +00:00
  • f26beeaa9f Update accessory remove description and warning Chris Lowder 2023-03-10 20:51:14 +00:00
  • 41a5cb2a04 Avoid [ActiveSupport::OrderedOptions#dig] Chris Lowder 2023-03-10 19:27:53 +00:00
  • 643cb2c520 Include edge Rails in the build matrix Chris Lowder 2023-03-10 19:27:01 +00:00
  • b2c819fe32 Add README section on running MRSK from Docker Jordy Schreuders 2023-03-10 19:23:14 +02:00
  • 439b681308 Neglected to install buildx inside container Jordy Schreuders 2023-03-10 18:13:32 +02:00
  • e5c5e89232 Use custom web options for healthcheck Richard Taylor 2023-03-10 15:55:04 +00:00
  • 4bf77ccd1b Allow deploy/deliver without building and pushing the image Samuel Sieg 2023-03-10 11:26:35 +01:00
  • 57e9231c5e fix: Github Workflow: Docker Publish Dave Gudge 2023-03-10 10:02:33 +00:00
  • ccf8762c98 Reuse web container per default Tobias Bühlmann 2023-03-10 10:50:26 +01:00
  • 418bc13ae7 Apply filters correctly Tobias Bühlmann 2023-03-10 10:33:55 +01:00
  • 7d4dfc4c86 Pass role names for simplicity Tobias Bühlmann 2023-03-10 09:18:47 +01:00
  • fdb0c8ee91 Rolify app cli/command Tobias Bühlmann 2023-03-10 08:50:26 +01:00
  • 6b11303230 Prepare auditor to print a present role Tobias Bühlmann 2023-03-09 19:35:30 +01:00
  • 901484d75d Filter roles and hosts by their respective counterpart Tobias Bühlmann 2023-03-09 18:21:39 +01:00
  • e178907a21 Don't list duplicate hosts Tobias Bühlmann 2023-03-09 16:46:57 +01:00
  • 3026a92c98 Merge pull request #71 from tbuehlmann/destination-awareness David Heinemeier Hansson 2023-03-09 13:25:49 +00:00
  • ab7c6c6540 Use compact.join strategy here too David Heinemeier Hansson 2023-03-09 14:24:19 +01:00
  • 11f4dbfc5f Bump version for 0.9.1 v0.9.1 David Heinemeier Hansson 2023-03-09 14:11:34 +01:00
  • 15e879e83c Merge pull request #97 from martinbjeldbak/syntax-error-docker-install David Heinemeier Hansson 2023-03-09 13:11:22 +00:00
  • 96180f9bd0 Fix syntax error in docker install exec Martin Bjeldbak Madsen 2023-03-09 22:34:11 +11:00
  • 2f454c39e7 Bump version for 0.9.0 v0.9.0 David Heinemeier Hansson 2023-03-09 11:22:44 +01:00
  • 12f5b780b8 Merge pull request #93 from calmyournerves/update-readme-dockerfile-context David Heinemeier Hansson 2023-03-09 10:21:19 +00:00
  • 3b7836f8e3 Merge pull request #95 from mrsked/cmd-args-for-roles David Heinemeier Hansson 2023-03-09 10:20:50 +00:00
  • 64cc081f10 Explain container options David Heinemeier Hansson 2023-03-09 11:20:28 +01:00
  • 1f784176b7 Allow value-less options with true David Heinemeier Hansson 2023-03-09 11:17:28 +01:00
  • d3f07d6313 Allow custom options per role David Heinemeier Hansson 2023-03-09 11:09:19 +01:00
  • 98a14f6173 Add cmd args for roles David Heinemeier Hansson 2023-03-09 11:01:06 +01:00
  • 487fcd4cea Only used for traefik David Heinemeier Hansson 2023-03-09 11:00:52 +01:00
  • c8badea6dd Extract argumentization for cmd and add proper escaping David Heinemeier Hansson 2023-03-09 10:54:53 +01:00
  • 16896fa8ad 💅 Samuel Sieg 2023-03-09 10:15:07 +01:00
  • 716103590d Keep it simple Samuel Sieg 2023-03-09 10:14:29 +01:00
  • a9be6cc838 Add builder options for dockerfile and context to README Samuel Sieg 2023-03-09 10:12:53 +01:00
  • 5a3ea24c6b Merge pull request #77 from calmyournerves/dockerfile-context-build-options David Heinemeier Hansson 2023-03-09 08:32:57 +00:00
  • a06c19633c Merge pull request #92 from kjellberg/fix-traefik-host-port David Heinemeier Hansson 2023-03-09 08:31:20 +00:00
  • 46bec120c8 Test running without special config David Heinemeier Hansson 2023-03-09 09:30:09 +01:00
  • 0431bb5f97 Extract named constant and method David Heinemeier Hansson 2023-03-09 09:29:56 +01:00
  • 2b95cdf8d0 Merge branch 'main' into dockerfile-context-build-options Samuel Sieg 2023-03-09 08:54:23 +01:00
  • eacdf34540 fix: mrsk deploy fails when traefik config is empty Rasmus 2023-03-08 18:55:04 +01:00
  • 7f0e6f1f13 Merge pull request #85 from clowder/traefik-host-port David Heinemeier Hansson 2023-03-08 17:06:51 +00:00
  • 2e9d877185 Merge pull request #88 from simonrand/ensure-curl-is-available David Heinemeier Hansson 2023-03-08 17:05:40 +00:00
  • 347046019f Add test David Heinemeier Hansson 2023-03-08 18:05:06 +01:00
  • 3457c3f606 Style David Heinemeier Hansson 2023-03-08 18:05:00 +01:00
  • 155384472a Allow primary host even when a specific role has been set David Heinemeier Hansson 2023-03-08 18:00:13 +01:00
  • 32ab79c0cc Merge pull request #91 from kjellberg/lookup_username David Heinemeier Hansson 2023-03-08 16:44:09 +00:00