From d653f1a8f51b0a934f007e26c1e2c2df61498566 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Tue, 28 Jan 2025 15:59:36 +0530
Subject: [PATCH 03/12] Azure Pipelines configuration (#1101)
* Create azure-pipelines.yml
* Update azure-pipelines.yml
---------
Co-authored-by: Akshay H <38463158+aksh-h@users.noreply.github.com>
---
azure-pipelines.yml | 75 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 75 insertions(+)
create mode 100644 azure-pipelines.yml
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
new file mode 100644
index 00000000..29c4e82e
--- /dev/null
+++ b/azure-pipelines.yml
@@ -0,0 +1,75 @@
+stages:
+- stage: Build
+ jobs:
+ - job: Build
+ pool:
+ name: Azure Pipelines
+ demands:
+ - msbuild
+ - visualstudio
+ vmImage: 'windows-2022'
+
+ variables:
+ solution: '**\src\VSTSDemoGeneratorV2.sln'
+ artifactName: 'drop'
+
+ steps:
+ - task: NuGetToolInstaller@0
+ displayName: 'Use NuGet 5.11.0'
+ inputs:
+ versionSpec: 5.11.0
+
+ - task: NuGetCommand@2
+ displayName: 'NuGet restore'
+ inputs:
+ restoreSolution: '$(solution)'
+
+ - task: VSBuild@1
+ displayName: 'Build solution'
+ inputs:
+ solution: '$(solution)'
+ msbuildArgs: '/p:Configuration=Debug /p:Platform="Any CPU" /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"'
+
+ - task: CopyFiles@1
+ displayName: 'Copy Files to: $(build.sourcesdirectory)\src\VstsDemoBuilder\obj\Release\Package\PackageTmp'
+ inputs:
+ SourceFolder: '$(build.artifactstagingdirectory)\'
+ Contents: '**\*'
+ TargetFolder: '$(build.sourcesdirectory)\Artifacts'
+
+ - task: PublishBuildArtifacts@1
+ displayName: 'Publish Artifact'
+ inputs:
+ PathtoPublish: '$(build.sourcesdirectory)\Artifacts'
+ ArtifactName: '$(artifactName)'
+
+- stage: Test
+ dependsOn: Build
+ condition: and(succeeded(), or(eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'Manual')))
+ displayName: Test Deployment
+ jobs:
+ - job: Deploy
+ variables:
+ webAppName: 'adogen'
+ artifactName: 'drop'
+ pool:
+ vmImage: 'windows-2022'
+ steps:
+ - task: DownloadBuildArtifacts@0
+ displayName: 'Download Build Artifacts'
+ inputs:
+ buildType: 'current'
+ downloadType: 'single'
+ artifactName: '$(artifactName)'
+ downloadPath: '$(System.DefaultWorkingDirectory)'
+
+ - task: AzureRmWebAppDeployment@4
+ inputs:
+ ConnectionType: 'AzureRM'
+ azureSubscription: 'demogen-local'
+ appType: 'webApp'
+ WebAppName: '$(webAppName)'
+ package: '$(System.DefaultWorkingDirectory)/**/*.zip'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
+ enableCustomDeployment: true
+ DeploymentType: 'webDeploy'
\ No newline at end of file
From 16ef11ee0966461e80d1de86240372c3c72a8843 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Tue, 28 Jan 2025 16:42:56 +0530
Subject: [PATCH 04/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 33 ++++++++++++++++++++++++++++++++-
1 file changed, 32 insertions(+), 1 deletion(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 29c4e82e..47a969e8 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -45,7 +45,7 @@ stages:
- stage: Test
dependsOn: Build
- condition: and(succeeded(), or(eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'Manual')))
+ condition: and(succeeded(), or(eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'PullRequest')))
displayName: Test Deployment
jobs:
- job: Deploy
@@ -63,6 +63,37 @@ stages:
artifactName: '$(artifactName)'
downloadPath: '$(System.DefaultWorkingDirectory)'
+ - task: AzureRmWebAppDeployment@4
+ inputs:
+ ConnectionType: 'AzureRM'
+ azureSubscription: 'demogen-local'
+ appType: 'webApp'
+ WebAppName: '$(webAppName)-staging'
+ package: '$(System.DefaultWorkingDirectory)/**/*.zip'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
+ enableCustomDeployment: true
+ DeploymentType: 'webDeploy'
+
+- stage: Production
+ dependsOn: Build
+ condition: and(succeeded(), eq(variables['Build.Reason'], 'Manual'))
+ displayName: Production Deployment
+ jobs:
+ - job: 'Prod'
+ variables:
+ webAppName: 'adogen'
+ artifactName: 'drop'
+ pool:
+ vmImage: 'windows-2022'
+ steps:
+ - task: DownloadBuildArtifacts@0
+ displayName: 'Download Build Artifacts'
+ inputs:
+ buildType: 'current'
+ downloadType: 'single'
+ artifactName: '$(artifactName)'
+ downloadPath: '$(System.DefaultWorkingDirectory)'
+
- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
From 33811ee1d940fcc79431a878547b72a175d20f3a Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Tue, 28 Jan 2025 16:52:14 +0530
Subject: [PATCH 05/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 47a969e8..a021a7b2 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -66,9 +66,12 @@ stages:
- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
- azureSubscription: 'demogen-local'
+ azureSubscription: 'demogen-production'
appType: 'webApp'
- WebAppName: '$(webAppName)-staging'
+ WebAppName: 'adogen'
+ deployToSlotOrASE: true
+ ResourceGroupName: 'ADO'
+ SlotName: 'staging'
package: '$(System.DefaultWorkingDirectory)/**/*.zip'
AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
enableCustomDeployment: true
@@ -97,10 +100,10 @@ stages:
- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
- azureSubscription: 'demogen-local'
+ azureSubscription: 'demogen-production'
appType: 'webApp'
- WebAppName: '$(webAppName)'
+ WebAppName: 'adogen'
package: '$(System.DefaultWorkingDirectory)/**/*.zip'
- AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId) -ClientSecret $(ClientSecret) -RedirectUri $(RedirectUri) -AppScope $(AppScope)'
enableCustomDeployment: true
DeploymentType: 'webDeploy'
\ No newline at end of file
From c2602ec74a23f924e10d1fc651a5d1131cae6ad1 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Thu, 30 Jan 2025 11:28:56 +0530
Subject: [PATCH 06/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index a021a7b2..61c9e7ba 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -43,14 +43,14 @@ stages:
PathtoPublish: '$(build.sourcesdirectory)\Artifacts'
ArtifactName: '$(artifactName)'
-- stage: Test
+- stage: Staging
dependsOn: Build
condition: and(succeeded(), or(eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'PullRequest')))
- displayName: Test Deployment
+ displayName: Staging Deployment
jobs:
- job: Deploy
variables:
- webAppName: 'adogen'
+ webAppName: 'azuredevopsdemogenerator'
artifactName: 'drop'
pool:
vmImage: 'windows-2022'
@@ -66,11 +66,11 @@ stages:
- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
- azureSubscription: 'demogen-production'
+ azureSubscription: 'AzureDevOpsDemoGenProd'
appType: 'webApp'
- WebAppName: 'adogen'
+ WebAppName: 'azuredevopsdemogenerator'
deployToSlotOrASE: true
- ResourceGroupName: 'ADO'
+ ResourceGroupName: 'azuredevopsdemogenerator-production-group'
SlotName: 'staging'
package: '$(System.DefaultWorkingDirectory)/**/*.zip'
AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
@@ -84,7 +84,7 @@ stages:
jobs:
- job: 'Prod'
variables:
- webAppName: 'adogen'
+ webAppName: 'azuredevopsdemogenerator'
artifactName: 'drop'
pool:
vmImage: 'windows-2022'
@@ -100,9 +100,9 @@ stages:
- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
- azureSubscription: 'demogen-production'
+ azureSubscription: 'AzureDevOpsDemoGenProd'
appType: 'webApp'
- WebAppName: 'adogen'
+ WebAppName: 'azuredevopsdemogenerator'
package: '$(System.DefaultWorkingDirectory)/**/*.zip'
AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId) -ClientSecret $(ClientSecret) -RedirectUri $(RedirectUri) -AppScope $(AppScope)'
enableCustomDeployment: true
From 39a62708b362cdcdea8bb50417b20898760887d9 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Thu, 30 Jan 2025 12:02:13 +0530
Subject: [PATCH 07/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 61c9e7ba..e773617f 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -73,7 +73,7 @@ stages:
ResourceGroupName: 'azuredevopsdemogenerator-production-group'
SlotName: 'staging'
package: '$(System.DefaultWorkingDirectory)/**/*.zip'
- AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-test) -ClientSecret $(ClientSecret-test) -RedirectUri $(RedirectUri-test) -AppScope $(AppScope-test)'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-stage) -ClientSecret $(ClientSecret-stage) -RedirectUri $(RedirectUri-stage) -AppScope $(AppScope-stage)'
enableCustomDeployment: true
DeploymentType: 'webDeploy'
From b0a7769cdabf8b89b270243d0eba99c13779809a Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Mon, 3 Feb 2025 17:14:59 +0530
Subject: [PATCH 08/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 144 ++++++++++++++++++++++++++------------------
1 file changed, 85 insertions(+), 59 deletions(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index e773617f..eb0ff6e7 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -8,35 +8,29 @@ stages:
- msbuild
- visualstudio
vmImage: 'windows-2022'
-
variables:
solution: '**\src\VSTSDemoGeneratorV2.sln'
artifactName: 'drop'
-
steps:
- task: NuGetToolInstaller@0
displayName: 'Use NuGet 5.11.0'
inputs:
versionSpec: 5.11.0
-
- task: NuGetCommand@2
displayName: 'NuGet restore'
inputs:
restoreSolution: '$(solution)'
-
- task: VSBuild@1
displayName: 'Build solution'
inputs:
solution: '$(solution)'
msbuildArgs: '/p:Configuration=Debug /p:Platform="Any CPU" /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"'
-
- task: CopyFiles@1
displayName: 'Copy Files to: $(build.sourcesdirectory)\src\VstsDemoBuilder\obj\Release\Package\PackageTmp'
inputs:
SourceFolder: '$(build.artifactstagingdirectory)\'
Contents: '**\*'
TargetFolder: '$(build.sourcesdirectory)\Artifacts'
-
- task: PublishBuildArtifacts@1
displayName: 'Publish Artifact'
inputs:
@@ -44,66 +38,98 @@ stages:
ArtifactName: '$(artifactName)'
- stage: Staging
- dependsOn: Build
condition: and(succeeded(), or(eq(variables['Build.Reason'], 'IndividualCI'), eq(variables['Build.Reason'], 'PullRequest')))
+ dependsOn: Build
displayName: Staging Deployment
jobs:
- - job: Deploy
- variables:
- webAppName: 'azuredevopsdemogenerator'
- artifactName: 'drop'
+ - deployment: Staging
+ environment: 'Staging'
pool:
vmImage: 'windows-2022'
- steps:
- - task: DownloadBuildArtifacts@0
- displayName: 'Download Build Artifacts'
- inputs:
- buildType: 'current'
- downloadType: 'single'
- artifactName: '$(artifactName)'
- downloadPath: '$(System.DefaultWorkingDirectory)'
-
- - task: AzureRmWebAppDeployment@4
- inputs:
- ConnectionType: 'AzureRM'
- azureSubscription: 'AzureDevOpsDemoGenProd'
- appType: 'webApp'
- WebAppName: 'azuredevopsdemogenerator'
- deployToSlotOrASE: true
- ResourceGroupName: 'azuredevopsdemogenerator-production-group'
- SlotName: 'staging'
- package: '$(System.DefaultWorkingDirectory)/**/*.zip'
- AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-stage) -ClientSecret $(ClientSecret-stage) -RedirectUri $(RedirectUri-stage) -AppScope $(AppScope-stage)'
- enableCustomDeployment: true
- DeploymentType: 'webDeploy'
-
-- stage: Production
+ strategy:
+ runOnce:
+ deploy:
+ steps:
+ - task: DownloadBuildArtifacts@0
+ displayName: 'Download Build Artifacts'
+ inputs:
+ buildType: 'current'
+ downloadType: 'single'
+ artifactName: 'drop'
+ downloadPath: '$(System.DefaultWorkingDirectory)'
+ - task: AzureRmWebAppDeployment@4
+ inputs:
+ ConnectionType: 'AzureRM'
+ azureSubscription: 'AzureDevOpsDemoGenProd'
+ appType: 'webApp'
+ WebAppName: 'azuredevopsdemogenerator'
+ deployToSlotOrASE: true
+ ResourceGroupName: 'azuredevopsdemogenerator-production-group'
+ SlotName: 'staging'
+ package: '$(System.DefaultWorkingDirectory)/**/*.zip'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-stage) -ClientSecret $(ClientSecret-stage) -RedirectUri $(RedirectUri-stage) -AppScope $(AppScope-stage)'
+ enableCustomDeployment: true
+ DeploymentType: 'webDeploy'
+
+- stage: Preprod
+ condition: and(succeeded(), eq(variables['Build.Reason'], 'Manual'))
dependsOn: Build
+ displayName: Preprod Deployment
+ jobs:
+ - deployment: Preprod
+ environment: 'Preprod'
+ pool:
+ vmImage: 'windows-2022'
+ strategy:
+ runOnce:
+ deploy:
+ steps:
+ - task: DownloadBuildArtifacts@0
+ displayName: 'Download Build Artifacts'
+ inputs:
+ buildType: 'current'
+ downloadType: 'single'
+ artifactName: 'drop'
+ downloadPath: '$(System.DefaultWorkingDirectory)'
+ - task: AzureRmWebAppDeployment@4
+ inputs:
+ ConnectionType: 'AzureRM'
+ azureSubscription: 'AzureDevOpsDemoGenProd'
+ appType: 'webApp'
+ WebAppName: 'azuredevopsdemogenerator'
+ deployToSlotOrASE: true
+ ResourceGroupName: 'azuredevopsdemogenerator-production-group'
+ SlotName: 'preprod'
+ package: '$(System.DefaultWorkingDirectory)/**/*.zip'
+ AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId-preprod) -ClientSecret $(ClientSecret-preprod) -RedirectUri $(RedirectUri-preprod) -AppScope $(AppScope-preprod)'
+ enableCustomDeployment: true
+ DeploymentType: 'webDeploy'
+
+- stage: Prod
condition: and(succeeded(), eq(variables['Build.Reason'], 'Manual'))
- displayName: Production Deployment
+ dependsOn: Build
+ displayName: Prod Deployment
jobs:
- - job: 'Prod'
- variables:
- webAppName: 'azuredevopsdemogenerator'
- artifactName: 'drop'
+ - deployment: Prod
+ environment: 'Prod'
pool:
vmImage: 'windows-2022'
- steps:
- - task: DownloadBuildArtifacts@0
- displayName: 'Download Build Artifacts'
- inputs:
- buildType: 'current'
- downloadType: 'single'
- artifactName: '$(artifactName)'
- downloadPath: '$(System.DefaultWorkingDirectory)'
-
- - task: AzureRmWebAppDeployment@4
- inputs:
- ConnectionType: 'AzureRM'
- azureSubscription: 'AzureDevOpsDemoGenProd'
- appType: 'webApp'
- WebAppName: 'azuredevopsdemogenerator'
- package: '$(System.DefaultWorkingDirectory)/**/*.zip'
- AppSettings: '-DefaultTemplate eShopOnWeb -Password $(Password) -ClientId $(ClientId) -ClientSecret $(ClientSecret) -RedirectUri $(RedirectUri) -AppScope $(AppScope)'
- enableCustomDeployment: true
- DeploymentType: 'webDeploy'
\ No newline at end of file
+ strategy:
+ runOnce:
+ deploy:
+ steps:
+ - task: AzureAppServiceManage@0
+ displayName: App Service Manage
+ inputs:
+ azureSubscription: 'AzureDevOpsDemoGenProd'
+ Action: 'Swap Slots'
+ WebAppName: 'azuredevopsdemogenerator'
+ ResourceGroupName: 'azuredevopsdemogenerator-production-group'
+ SourceSlot: 'preprod'
+ - task: AzureAppServiceSettings@1
+ displayName: Azure App Settings
+ inputs:
+ azureSubscription: 'AzureDevOpsDemoGenProd'
+ appName: 'azuredevopsdemogenerator'
+ resourceGroupName: 'azuredevopsdemogenerator-production-group'
+ appSettings: '-DefaultTemplate eShopOnWeb'
\ No newline at end of file
From 2b2a19792882276af36d033a7000037d2a62d59c Mon Sep 17 00:00:00 2001
From: aksh-h
Date: Mon, 3 Feb 2025 17:48:45 +0530
Subject: [PATCH 09/12] updated package log4net
---
src/VstsRestAPI/VstsRestAPI.csproj | 4 ++--
src/VstsRestAPI/packages.config | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/VstsRestAPI/VstsRestAPI.csproj b/src/VstsRestAPI/VstsRestAPI.csproj
index a9201fe8..2cba2f42 100644
--- a/src/VstsRestAPI/VstsRestAPI.csproj
+++ b/src/VstsRestAPI/VstsRestAPI.csproj
@@ -35,8 +35,8 @@
4
-
- ..\packages\log4net.2.0.12\lib\net45\log4net.dll
+
+ ..\packages\log4net.3.0.3\lib\net462\log4net.dll
..\packages\Microsoft.Win32.Primitives.4.3.0\lib\net46\Microsoft.Win32.Primitives.dll
diff --git a/src/VstsRestAPI/packages.config b/src/VstsRestAPI/packages.config
index f04eb158..def1cc19 100644
--- a/src/VstsRestAPI/packages.config
+++ b/src/VstsRestAPI/packages.config
@@ -1,6 +1,6 @@
-
+
From eef0d5489069722ceea5f179c87de60d5fc851d1 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Mon, 3 Feb 2025 18:10:29 +0530
Subject: [PATCH 10/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index eb0ff6e7..030da276 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -107,7 +107,7 @@ stages:
- stage: Prod
condition: and(succeeded(), eq(variables['Build.Reason'], 'Manual'))
- dependsOn: Build
+ dependsOn: Preprod
displayName: Prod Deployment
jobs:
- deployment: Prod
From 776ab3886edc64e21253bf7e3dcc36398744b297 Mon Sep 17 00:00:00 2001
From: Akshay Hosur <107408187+akshay-online@users.noreply.github.com>
Date: Mon, 3 Feb 2025 19:41:02 +0530
Subject: [PATCH 11/12] Update azure-pipelines.yml for Azure Pipelines
---
azure-pipelines.yml | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 030da276..20735b85 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -125,11 +125,4 @@ stages:
Action: 'Swap Slots'
WebAppName: 'azuredevopsdemogenerator'
ResourceGroupName: 'azuredevopsdemogenerator-production-group'
- SourceSlot: 'preprod'
- - task: AzureAppServiceSettings@1
- displayName: Azure App Settings
- inputs:
- azureSubscription: 'AzureDevOpsDemoGenProd'
- appName: 'azuredevopsdemogenerator'
- resourceGroupName: 'azuredevopsdemogenerator-production-group'
- appSettings: '-DefaultTemplate eShopOnWeb'
\ No newline at end of file
+ SourceSlot: 'preprod'
\ No newline at end of file
From b3fe8322d821752d8fa0bdce97290295091d76ec Mon Sep 17 00:00:00 2001
From: aksh-h
Date: Wed, 5 Mar 2025 07:22:42 +0530
Subject: [PATCH 12/12] signin option disabled
---
src/VstsDemoBuilder/Views/Account/Verify.cshtml | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/VstsDemoBuilder/Views/Account/Verify.cshtml b/src/VstsDemoBuilder/Views/Account/Verify.cshtml
index f8e4659f..ee92a429 100644
--- a/src/VstsDemoBuilder/Views/Account/Verify.cshtml
+++ b/src/VstsDemoBuilder/Views/Account/Verify.cshtml
@@ -41,9 +41,7 @@
Starting February 28, 2025 , we are eliminating the need for us to authenticate on your behalf. Instead you will have access to an executable (.exe) file to create projects. The application is available now and you can learn how to run it in the AzDevOpsDemoGenerator repo . If you encounter any issues, please let us know by creating an issue here
-
- Sign In
-
+
Don’t have an Azure DevOps Organization?