Browse Source

Prevent dups in fragments

feature/more-args
nicolas.dorier 6 years ago
parent
commit
1f4c2d5d72
  1. 5
      docker-compose-generator/src/Program.cs

5
docker-compose-generator/src/Program.cs

@ -31,7 +31,7 @@ namespace DockerGenerator
fragmentLocation = FindRoot(fragmentLocation);
fragmentLocation = Path.GetFullPath(Path.Combine(fragmentLocation, "docker-fragments"));
var fragments = new List<string>();
var fragments = new HashSet<string>();
switch (composition.SelectedProxy)
{
case "nginx":
@ -72,8 +72,7 @@ namespace DockerGenerator
{
fragments.Add(fragment.Trim());
}
var def = new DockerComposeDefinition(name, fragments);
var def = new DockerComposeDefinition(name, fragments.ToList());
def.FragmentLocation = fragmentLocation;
def.BuildOutputDirectory = output;
def.Build();

Loading…
Cancel
Save