From 483d07ec1dde0c630e87fcf86f4cbf85e1e06056 Mon Sep 17 00:00:00 2001 From: Brian Balser Date: Tue, 26 Mar 2019 10:04:21 -0400 Subject: [PATCH] Removing project name from docker-compose calls --- lib/divo/compose.ex | 6 +----- test/compose_test.exs | 12 +++--------- test/integration_test.exs | 8 ++++---- 3 files changed, 8 insertions(+), 18 deletions(-) diff --git a/lib/divo/compose.ex b/lib/divo/compose.ex index 385ee43..74d1809 100644 --- a/lib/divo/compose.ex +++ b/lib/divo/compose.ex @@ -30,16 +30,12 @@ defmodule Divo.Compose do end defp execute(action) do - app = - Helper.fetch_name() - |> to_string() - file = Helper.fetch_config() |> File.ensure_file() args = - (["--project-name", app, "--file", file] ++ [action]) + (["--file", file] ++ [action]) |> List.flatten() Validate.validate(file) diff --git a/test/compose_test.exs b/test/compose_test.exs index d62b055..3c3a99d 100644 --- a/test/compose_test.exs +++ b/test/compose_test.exs @@ -13,9 +13,7 @@ defmodule Divo.ComposeTest do Divo.Compose.run() assert_called( - System.cmd("docker-compose", ["--project-name", "divo", "--file", "/tmp/divo.compose", "up", "--detach"], - stderr_to_stdout: true - ), + System.cmd("docker-compose", ["--file", "/tmp/divo.compose", "up", "--detach"], stderr_to_stdout: true), once() ) end @@ -24,9 +22,7 @@ defmodule Divo.ComposeTest do Divo.Compose.stop() assert_called( - System.cmd("docker-compose", ["--project-name", "divo", "--file", "/tmp/divo.compose", "stop"], - stderr_to_stdout: true - ), + System.cmd("docker-compose", ["--file", "/tmp/divo.compose", "stop"], stderr_to_stdout: true), once() ) end @@ -35,9 +31,7 @@ defmodule Divo.ComposeTest do Divo.Compose.kill() assert_called( - System.cmd("docker-compose", ["--project-name", "divo", "--file", "/tmp/divo.compose", "down"], - stderr_to_stdout: true - ), + System.cmd("docker-compose", ["--file", "/tmp/divo.compose", "down"], stderr_to_stdout: true), once() ) end diff --git a/test/integration_test.exs b/test/integration_test.exs index 13dba16..73bf6a4 100644 --- a/test/integration_test.exs +++ b/test/integration_test.exs @@ -5,7 +5,7 @@ defmodule IntegrationAllTest do test "the full dependency stack is stood up" do {containers, _} = System.cmd("docker", ["ps", "-a"], stderr_to_stdout: true) - assert String.contains?(containers, "divo_busybox_1") + assert String.contains?(containers, "busybox_1") end end @@ -16,8 +16,8 @@ defmodule IntegrationPartialTest do test "only specified parts of the stack are stood up" do {containers, _} = System.cmd("docker", ["ps", "-a"], stderr_to_stdout: true) - assert String.contains?(containers, "divo_busybox_1") == false - assert String.contains?(containers, "divo_alpine_1") == true + assert String.contains?(containers, "busybox_1") == false + assert String.contains?(containers, "alpine_1") == true end end @@ -32,7 +32,7 @@ defmodule IntegrationBuildTest do Divo.Compose.run() {containers, _} = System.cmd("docker", ["ps", "-a"], stderr_to_stdout: true) - assert String.contains?(containers, "divo_custom_app_1") == true + assert String.contains?(containers, "support_custom_app_1") == true Divo.Compose.kill() end