Update script to fixup app version

This commit is contained in:
Hao Kung 2018-05-07 11:36:44 -07:00
parent f4f0821029
commit c3992acf3a
9 changed files with 14 additions and 9 deletions

View File

@ -1,4 +1,5 @@
SET version=2.1.0 SET version=2.2.0-preview1
SET AppVersion=2.2.0-preview1-34066
echo Make sure to have ran build.cmd once to ensure artifacts have been created. echo Make sure to have ran build.cmd once to ensure artifacts have been created.
echo Generating version=%version%, edit updateMigrations.cmd to update the version. echo Generating version=%version%, edit updateMigrations.cmd to update the version.
@ -7,6 +8,7 @@ rd "Company.WebApplication1" /s /q
mkdir "Company.WebApplication1" mkdir "Company.WebApplication1"
dotnet new razor --auth Individual -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1 dotnet new razor --auth Individual -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1
rd "Company.WebApplication1\Data\Migrations" /s /q rd "Company.WebApplication1\Data\Migrations" /s /q
powershell.exe -command "(Get-Content Company.WebApplication1\Company.WebApplication1.csproj) -replace('App\"', 'App\" Version=\"%AppVersion%\"') | Set-Content Company.WebApplication1\Company.WebApplication1.csproj"
cd Company.WebApplication1 cd Company.WebApplication1
dotnet ef migrations add CreateIdentitySchema -o Data\Migrations dotnet ef migrations add CreateIdentitySchema -o Data\Migrations
cd .. cd ..
@ -22,6 +24,7 @@ rd "Company.WebApplication1" /s /q
mkdir "Company.WebApplication1" mkdir "Company.WebApplication1"
dotnet new razor --auth Individual --use-local-db -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1 dotnet new razor --auth Individual --use-local-db -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1
rd "Company.WebApplication1\Data\Migrations" /s /q rd "Company.WebApplication1\Data\Migrations" /s /q
powershell.exe -command "(Get-Content Company.WebApplication1\Company.WebApplication1.csproj) -replace('App\"', 'App\" Version=\"%AppVersion%\"') | Set-Content Company.WebApplication1\Company.WebApplication1.csproj"
cd Company.WebApplication1 cd Company.WebApplication1
dotnet ef migrations add CreateIdentitySchema -o Data\Migrations dotnet ef migrations add CreateIdentitySchema -o Data\Migrations
cd .. cd ..
@ -37,6 +40,7 @@ echo Generating migration for StarterWeb-SqlServer(localb)--------------
mkdir "Company.WebApplication1" mkdir "Company.WebApplication1"
dotnet new mvc --auth Individual --use-local-db -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1 dotnet new mvc --auth Individual --use-local-db -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1
rd "Company.WebApplication1\Data\Migrations" /s /q rd "Company.WebApplication1\Data\Migrations" /s /q
powershell.exe -command "(Get-Content Company.WebApplication1\Company.WebApplication1.csproj) -replace('App\"', 'App\" Version=\"%AppVersion%\"') | Set-Content Company.WebApplication1\Company.WebApplication1.csproj"
cd Company.WebApplication1 cd Company.WebApplication1
dotnet ef migrations add CreateIdentitySchema -o Data\Migrations dotnet ef migrations add CreateIdentitySchema -o Data\Migrations
cd .. cd ..
@ -52,6 +56,7 @@ rd "Company.WebApplication1" /s /q
mkdir "Company.WebApplication1" mkdir "Company.WebApplication1"
dotnet new mvc --auth Individual -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1 dotnet new mvc --auth Individual -i ..\artifacts\build\Microsoft.DotNet.Web.ProjectTemplates.*.nupkg -o Company.WebApplication1
rd "Company.WebApplication1\Data\Migrations" /s /q rd "Company.WebApplication1\Data\Migrations" /s /q
powershell.exe -command "(Get-Content Company.WebApplication1\Company.WebApplication1.csproj) -replace('App\"', 'App\" Version=\"%AppVersion%\"') | Set-Content Company.WebApplication1\Company.WebApplication1.csproj"
cd Company.WebApplication1 cd Company.WebApplication1
dotnet ef migrations add CreateIdentitySchema -o Data\Migrations dotnet ef migrations add CreateIdentitySchema -o Data\Migrations
cd .. cd ..

View File

@ -16,7 +16,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0"); .HasAnnotation("ProductVersion", "2.2.0-preview1");
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b =>
{ {

View File

@ -14,7 +14,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0"); .HasAnnotation("ProductVersion", "2.2.0-preview1");
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b =>
{ {

View File

@ -17,7 +17,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0") .HasAnnotation("ProductVersion", "2.2.0-preview1")
.HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);

View File

@ -15,7 +15,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0") .HasAnnotation("ProductVersion", "2.2.0-preview1")
.HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);

View File

@ -16,7 +16,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0"); .HasAnnotation("ProductVersion", "2.2.0-preview1");
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b =>
{ {

View File

@ -14,7 +14,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0"); .HasAnnotation("ProductVersion", "2.2.0-preview1");
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b =>
{ {

View File

@ -17,7 +17,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0") .HasAnnotation("ProductVersion", "2.2.0-preview1")
.HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);

View File

@ -15,7 +15,7 @@ namespace Company.WebApplication1.Data.Migrations
{ {
#pragma warning disable 612, 618 #pragma warning disable 612, 618
modelBuilder modelBuilder
.HasAnnotation("ProductVersion", "2.1.0") .HasAnnotation("ProductVersion", "2.2.0-preview1")
.HasAnnotation("Relational:MaxIdentifierLength", 128) .HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn); .HasAnnotation("SqlServer:ValueGenerationStrategy", SqlServerValueGenerationStrategy.IdentityColumn);