public void Release(string releaseName)
        {
            var cmd = new GenerateProjectReleaseZipCommand(this, releaseName);

            cmd.ReleaseName = releaseName;

            ExecuteCommand(
                cmd
                );
        }
        public override void Execute()
        {
            var listDir = Script.CurrentDirectory
                          + Path.DirectorySeparatorChar
                          + "rls";

            // Loop through the folder containing release list files
            foreach (string listFile in Directory.GetFiles(listDir, "*-list.txt"))
            {
                var cmd = new GenerateProjectReleaseZipCommand(Script, listFile);

                Script.ExecuteCommand(cmd);
            }
        }