Skip to content

Commit

Permalink
add support Docker
Browse files Browse the repository at this point in the history
split SmartSql-version
  • Loading branch information
Ahoo-Wang committed Apr 23, 2019
1 parent d65e551 commit 876e054
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 7 deletions.
2 changes: 1 addition & 1 deletion build/version.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<VersionMajor>2</VersionMajor>
<VersionMinor>2</VersionMinor>
<VersionPatch>8</VersionPatch>
<VersionPatch>10</VersionPatch>
<VersionPrefix>$(VersionMajor).$(VersionMinor).$(VersionPatch)</VersionPrefix>
</PropertyGroup>
</Project>
2 changes: 2 additions & 0 deletions doc/SmartCode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ Output:
Type: File
Path: 'E:\SmartSql-Starter'
Parameters:
SmartSqlVersion: '4.0.33'
SmartSqlSchemaVersion: '4.0.26'
BuildDir: 'E:\SmartSql-Starter\build'
DockerImage: 'smartsql.starter'

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,19 @@
@model BuildContext
@{
var project = Model.Project;
var smartsqlVersion = "4.0.33";
if (project.Parameters.Value("SmartSqlVersion", out string version))
{
smartsqlVersion = version;
}
}
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="SmartSql.DIExtension" Version="4.0.26" />
<PackageReference Include="SmartSql.DIExtension" Version="@smartsqlVersion" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="4.0.1" />
</ItemGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,16 @@
var dbProviderAssNames = dbFactory.GetType().Assembly.FullName.Split(',');
var dbProviderName = dbProviderAssNames[0];
var dbProviderVersion = dbProviderAssNames[1].Split('=')[1];
var smartSqlVersion = "4.0.33";
if (project.Parameters.Value("SmartSqlVersion", out string version))
{
smartSqlVersion = version;
}
var smartSqlSchemaVersion = "4.0.26";
if (project.Parameters.Value("SmartSqlSchemaVersion", out string schemaVersion))
{
smartSqlSchemaVersion = schemaVersion;
}
}

<Project Sdk="Microsoft.NET.Sdk">
Expand All @@ -21,15 +31,15 @@
}
@if (dbSource.DbRepository.DbProvider == DbProvider.PostgreSql)
{
<PackageReference Include="SmartSql.TypeHandler.PostgreSql" Version="4.0.26" />
<PackageReference Include="SmartSql.TypeHandler.PostgreSql" Version="@smartSqlVersion" />
}
else
{
<PackageReference Include="SmartSql.TypeHandler" Version="4.0.26" />
<PackageReference Include="SmartSql.TypeHandler" Version="@smartSqlVersion" />
}
<PackageReference Include="SmartSql.Schema" Version="4.0.26" />
<PackageReference Include="SmartSql.ScriptTag" Version="4.0.26" />
<PackageReference Include="SmartSql.DyRepository" Version="4.0.26" />
<PackageReference Include="SmartSql.Schema" Version="@smartSqlSchemaVersion" />
<PackageReference Include="SmartSql.ScriptTag" Version="@smartSqlVersion" />
<PackageReference Include="SmartSql.DyRepository" Version="@smartSqlVersion" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\@(project.Module).Entity\@(project.Module).Entity.csproj" />
Expand Down

0 comments on commit 876e054

Please sign in to comment.