Skip to content

Commit

Permalink
💚 Use dotnet run
Browse files Browse the repository at this point in the history
  • Loading branch information
koeeenig committed Jan 15, 2024
1 parent b1e1043 commit 3998071
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
9 changes: 5 additions & 4 deletions src/BlazeKit.Static/StaticSiteGenerator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,11 @@ public void Build()

public async void Build(Type rootComponent)
{
// copy wwwroot
var source = Path.Combine(this.wwwrootContent);
var destination = Path.Combine(this.outputDirectory);
Console.WriteLine($"Copying wwwroot from {source} to {destination}");
CopyDirectory(source, destination);
var serviceCollection = new ServiceCollection();

var routeManager = new StaticNavigationManager();
Expand Down Expand Up @@ -104,10 +109,6 @@ public async void Build(Type rootComponent)
throw;
}
}
// copy wwwroot
var source = Path.Combine(this.wwwrootContent);
var destination = Path.Combine(this.outputDirectory);
CopyDirectory(source, destination);
}

private void GeneratePage(string directory, string htmlContent)
Expand Down
4 changes: 2 additions & 2 deletions src/BlazeKit.Website/BlazeKit.Website.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
<ProjectReference Include="..\BlazeKit.Static\BlazeKit.Static.csproj" />
</ItemGroup>

<Target Name="SSG" AfterTargets="AfterPublish">
<!-- <Target Name="SSG" AfterTargets="AfterPublish">
<PropertyGroup>
<SourceFolder>$(PublishDir)wwwroot</SourceFolder>
<DestinationFolder>$(PublishDir)..\ssg</DestinationFolder>
Expand Down Expand Up @@ -68,6 +68,6 @@
<WriteLinesToFile File="$(VercelOutput)config.json" Lines="@(VercelOutputApiVersion)" Overwrite="true"></WriteLinesToFile>
<Copy SourceFiles="@(FilesToCopy)" DestinationFolder="$(VercelOutput)output/static/%(RecursiveDir)" />
<Exec Command="echo Deployment for Vercel finished" />
</Target>
</Target> -->

</Project>
4 changes: 2 additions & 2 deletions src/BlazeKit.Website/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
if (args.Count() > 0 && args[0] == "ssg") {
Console.WriteLine("Building Static Site");
new BlazeKit.Static.StaticSiteGenerator(
".blazekit/build/ssg",
".blazekit/build/tmp/wwwroot",
Path.Combine(".blazekit","build","ssg"),
Path.Combine(".blazekit","build","tmp","wwwroot"),
typeof(BlazeKit.Website.Index).Assembly
).Build();
Console.WriteLine("Static Site Built");
Expand Down
2 changes: 1 addition & 1 deletion vercel.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"buildCommand": "/vercel/.dotnet/dotnet publish ./src/BlazeKit.Website -o ./src/BlazeKit.Website/.blazekit/build/tmp",
"buildCommand": "cd ./src/BlazeKit.Website ; /vercel/.dotnet/dotnet publish -o .blazekit/build/tmp ; /vercel/.dotnet/dotnet run ssg ; cp -r .blazekit/build/ssg /.vercel/output/static",
"installCommand": "chmod +x ./install.sh ; ./install.sh; export DOTNET_ROOT=$HOME/.dotnet ; export PATH=$PATH:$DOTNET_ROOT:$DOTNET_ROOT/tools ; /vercel/.dotnet/dotnet --version",
"outputDirectory": ".vercel/output/static",
"headers": [
Expand Down

0 comments on commit 3998071

Please sign in to comment.