diff --git a/src/cli/Commands/Builder.cs b/src/cli/Commands/Builder.cs index 05998c5b..66e59e9e 100644 --- a/src/cli/Commands/Builder.cs +++ b/src/cli/Commands/Builder.cs @@ -1,20 +1,24 @@ +using System.IO; +using Yavsc.Server.Models.IT; using Yavsc.Server.Models.IT.SourceCode; public class Builder { + string _gitRepository; + private Project _projectInfo; + + public Builder() + { + + } public void Clone() { - var firstProject = _dbContext.Project.Include(p=>p.Repository).FirstOrDefault(); - Assert.NotNull (firstProject); - var di = new DirectoryInfo(_serverFixture.SiteSetup.GitRepository); - if (!di.Exists) di.Create(); + var di = new DirectoryInfo(_gitRepository); + if (!di.Exists) di.Create(); - - var clone = new GitClone(_serverFixture.SiteSetup.GitRepository); - clone.Launch(firstProject); - gitRepo = di.FullName; - + var clone = new GitClone(_gitRepository); + clone.Launch(_projectInfo); } } \ No newline at end of file diff --git a/src/cli/Makefile b/src/cli/Makefile index d5bbcd60..42d0ef77 100644 --- a/src/cli/Makefile +++ b/src/cli/Makefile @@ -17,6 +17,8 @@ project.lock.json: @# fixing package id reference case, to System.Xml, from package NJsonSchema.CodeGeneration.CSharp sed 's/System.XML/System.Xml/' project.lock.json > project.lock.json.new && mv project.lock.json.new project.lock.json +$(BINTARGETPATH): project.lock.json + run: $(BINTARGETPATH) ASPNET_ENV=$(ASPNET_ENV) dnx --configuration=$(CONFIGURATION) run send monthly diff --git a/src/cli/project.json b/src/cli/project.json index 8fe9490e..bda98544 100644 --- a/src/cli/project.json +++ b/src/cli/project.json @@ -51,14 +51,6 @@ "version": "1.0.6-rc03", "target": "package" }, - "Yavsc.Abstract": { - "version": "1.0.6-rc03", - "target": "package" - }, - "Yavsc.Server": { - "version": "1.0.6-rc03", - "target": "package" - }, "Microsoft.Dnx.Host": "1.0.0-rc1-final", "Microsoft.Dnx.Runtime": "1.0.0-rc1-final", "Microsoft.Dnx.DesignTimeHost": "1.0.0-rc1-final"