{ "synced_at": "2026-05-10T13:54:30.009676+00:00", "template_count": 48, "templates": { "tasks/semver.yml@pipeline-templates": { "format": "azdo", "title": "semver", "path": "tasks/semver.yml", "alias": "pipeline-templates", "parameters": [ { "name": "SemanticVersion", "type": "string", "required": true } ] }, "tasks/dotnet-deployment-version.yml@pipeline-templates": { "format": "azdo", "title": "dotnet-deployment-version", "path": "tasks/dotnet-deployment-version.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appsettingsPath", "type": "string", "required": true } ] }, "tasks/util/semver.yml@pipeline-templates": { "format": "azdo", "title": "semver", "path": "tasks/util/semver.yml", "alias": "pipeline-templates", "parameters": [ { "name": "semanticVersion", "type": "string", "required": true }, { "name": "taskName", "type": "string", "required": true } ] }, "tasks/util/dotnet-deployment-version.yml@pipeline-templates": { "format": "azdo", "title": "dotnet-deployment-version", "path": "tasks/util/dotnet-deployment-version.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appsettingsPath", "type": "string", "required": true } ] }, "tasks/azure/connect-to-registry.yml@pipeline-templates": { "format": "azdo", "title": "connect-to-registry", "path": "tasks/azure/connect-to-registry.yml", "alias": "pipeline-templates", "parameters": [ { "name": "containerRegistryConnectionName", "type": "string", "required": true }, { "name": "containerRegistryName", "type": "string", "required": true } ] }, "tasks/ssdt/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "tasks/ssdt/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "databaseName", "type": "string", "required": true }, { "name": "databaseServer", "type": "string", "required": true } ] }, "tasks/ssdt/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "tasks/ssdt/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "buildConfiguration", "type": "string", "required": false, "default": "Release" }, { "name": "projectFilePath", "type": "string", "required": false, "default": "**/*.sqlproj" } ] }, "tasks/k8s/update_files_by_branch.yaml@pipeline-templates": { "format": "azdo", "title": "update_files_by_branch", "path": "tasks/k8s/update_files_by_branch.yaml", "alias": "pipeline-templates", "parameters": [ { "name": "projectName", "type": "string", "required": true }, { "name": "developmentFiles", "type": "object", "required": false, "default": [] }, { "name": "testFiles", "type": "object", "required": false, "default": [] }, { "name": "productionFiles", "type": "object", "required": false, "default": [] }, { "name": "repoProd", "type": "string", "required": false, "default": "k8s-prod" }, { "name": "repoNonProd", "type": "string", "required": false, "default": "k8s-noneprod" }, { "name": "imageRepository", "type": "string", "required": false, "default": "lrik8s.azurecr.io" } ] }, "tasks/k8s/deploy.yaml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "tasks/k8s/deploy.yaml", "alias": "pipeline-templates", "parameters": [ { "name": "projectName", "type": "string", "required": true }, { "name": "imageRepository", "type": "string", "required": false, "default": "lruk8s.azurecr.io" }, { "name": "short_name", "type": "string", "required": true }, { "name": "group", "type": "string", "required": false, "default": "" }, { "name": "aliases", "type": "object", "required": false, "default": [] }, { "name": "developmentFiles", "type": "object", "required": false, "default": [] }, { "name": "testFiles", "type": "object", "required": false, "default": [] }, { "name": "productionFiles", "type": "object", "required": false, "default": [] }, { "name": "acrServiceConnection", "type": "string", "required": false, "default": "DockerRegistryConnection" }, { "name": "acrName", "type": "string", "required": false, "default": "lruk8s" }, { "name": "repoProd", "type": "string", "required": false, "default": "k8s-lru-production" }, { "name": "repoNonProd", "type": "string", "required": false, "default": "k8s-lru-noneprod" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "prodBranches", "type": "object", "required": false, "default": [ "main", "master" ] }, { "name": "testBranches", "type": "object", "required": false, "default": [ "test" ] } ] }, "tasks/k8s/update_tasks.yaml@pipeline-templates": { "format": "azdo", "title": "update_tasks", "path": "tasks/k8s/update_tasks.yaml", "alias": "pipeline-templates", "parameters": [ { "name": "projectName", "type": "string", "required": true }, { "name": "repoProd", "type": "string", "required": true }, { "name": "repoNonProd", "type": "string", "required": true }, { "name": "filePath", "type": "string", "required": true }, { "name": "imageRepository", "type": "string", "required": false, "default": "lrik8s.azurecr.io" } ] }, "tasks/sonarcloud/analyze-and-publish.yml@pipeline-templates": { "format": "azdo", "title": "analyze-and-publish", "path": "tasks/sonarcloud/analyze-and-publish.yml", "alias": "pipeline-templates", "parameters": [ { "name": "enable", "type": "boolean", "required": true } ] }, "tasks/sonarcloud/prepare.yml@pipeline-templates": { "format": "azdo", "title": "prepare", "path": "tasks/sonarcloud/prepare.yml", "alias": "pipeline-templates", "parameters": [ { "name": "sonarCloudServiceConnectionName", "type": "string", "required": true }, { "name": "sonarCloudOrganization", "type": "string", "required": false, "default": "lru-digital" }, { "name": "scannerMode", "type": "string", "required": false, "default": "MSBuild", "allowed": [ "MSBuild", "CLI", "Other" ] }, { "name": "sonarCloudProjectKey", "type": "string", "required": true }, { "name": "sonarCloudProjectName", "type": "string", "required": true }, { "name": "sonarCloudExtraProperties", "type": "string", "required": false, "default": "sonar.cs.opencover.reportsPaths=$(Agent.TempDirectory)/**/coverage.opencover.xml\n" }, { "name": "enable", "type": "boolean", "required": true } ] }, "tasks/dotnet/integration-tests.yml@pipeline-templates": { "format": "azdo", "title": "integration-tests", "path": "tasks/dotnet/integration-tests.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "bicepProjectName", "type": "string", "required": true }, { "name": "buildConfiguration", "type": "string", "required": false, "default": "Release" }, { "name": "keyvaultNamePrefix", "type": "string", "required": true }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "dev", "prod", "test" ] }, { "name": "testProjectFolder", "type": "string", "required": true } ] }, "tasks/bicep-module/push.yml@pipeline-templates": { "format": "azdo", "title": "push", "path": "tasks/bicep-module/push.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "registryName", "type": "string", "required": true }, { "name": "moduleFolder", "type": "string", "required": false, "default": "modules" }, { "name": "semanticVersionsAsJSONString", "type": "string", "required": false, "default": "[]" }, { "name": "staticVersion", "type": "string", "required": true, "allowed": [ "latest", "preview" ] } ] }, "tasks/bicep/lint.yml@pipeline-templates": { "format": "azdo", "title": "lint", "path": "tasks/bicep/lint.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true } ] }, "tasks/bicep/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "tasks/bicep/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "deploymentName", "type": "string", "required": false, "default": "" }, { "name": "parameterFile", "type": "string", "required": true }, { "name": "serviceConnectionName", "type": "string", "required": true } ] }, "tasks/bicep/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "tasks/bicep/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "bicepFolder", "type": "string", "required": false, "default": "IaC" }, { "name": "bicepFilePattern", "type": "string", "required": false, "default": "*.bicep" }, { "name": "buildParams", "type": "boolean", "required": false, "default": true }, { "name": "parameterFilePattern", "type": "string", "required": true } ] }, "tasks/node/build-and-publish-nextjs.yml@pipeline-templates": { "format": "azdo", "title": "build-and-publish-nextjs", "path": "tasks/node/build-and-publish-nextjs.yml", "alias": "pipeline-templates", "parameters": [ { "name": "buildScriptName", "type": "string", "required": true }, { "name": "npmExecuteable", "type": "string", "required": false, "default": "npm", "allowed": [ "npm", "pnpm" ] } ] }, "tasks/node/prepare.yml@pipeline-templates": { "format": "azdo", "title": "prepare", "path": "tasks/node/prepare.yml", "alias": "pipeline-templates", "parameters": [ { "name": "npmExecuteable", "type": "string", "required": false, "default": "npm", "allowed": [ "npm", "pnpm" ] }, { "name": "nodeVersion", "type": "string", "required": true, "allowed": [ "16.x", "18.x", "20.x" ] }, { "name": "needsNPMAuth", "type": "boolean", "required": false, "default": false }, { "name": "npmrcFile", "type": "string", "required": false, "default": ".npmrc" }, { "name": "preInstallTasks", "type": "stepList", "required": false, "default": [] } ] }, "tasks/app-service/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "tasks/app-service/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "deploymentSteps", "type": "stepList", "required": true }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "tasks/app-service/deploymentstep-functionapp.yml@pipeline-templates": { "format": "azdo", "title": "deploymentstep-functionapp", "path": "tasks/app-service/deploymentstep-functionapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "tasks/app-service/deploymentstep-webapp.yml@pipeline-templates": { "format": "azdo", "title": "deploymentstep-webapp", "path": "tasks/app-service/deploymentstep-webapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "appType", "type": "string", "required": false, "default": "webAppLinux", "allowed": [ "webApp", "webAppLinux" ] }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "stages/ssdt/build-and-deploy.yml@pipeline-templates": { "format": "azdo", "title": "build-and-deploy", "path": "stages/ssdt/build-and-deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "bicepProjectName", "type": "string", "required": true }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_dacpac" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "stages/ssdt/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "stages/ssdt/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "bicepProjectName", "type": "string", "required": true }, { "name": "dependsOn", "type": "object", "required": false, "default": [ "build" ] }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_dacpac" }, { "name": "stageId", "type": "string", "required": false, "default": "deploy" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "stages/ssdt/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "stages/ssdt/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "stageId", "type": "string", "required": false, "default": "build" } ] }, "stages/dotnet/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "stages/dotnet/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "applicationProjectPath", "type": "string", "required": true }, { "name": "artifactrootPath", "type": "string", "required": false, "default": "" }, { "name": "buildConfiguration", "type": "string", "required": false, "default": "Release" }, { "name": "buildSelfContained", "type": "boolean", "required": false, "default": false }, { "name": "dotnetVersion", "type": "string", "required": false, "default": "9.x", "allowed": [ "7.x", "8.x", "9.x", "10.x", "11.x", "12.x" ] }, { "name": "externalNugetFeedServiceConnections", "type": "string", "required": false, "default": "" }, { "name": "hasNugetConfig", "type": "boolean", "required": false, "default": false }, { "name": "preBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "prePublishTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postPublishTasks", "type": "stepList", "required": false, "default": [] }, { "name": "stageId", "type": "string", "required": false, "default": "build" } ] }, "stages/bicep/build-and-deploy.yml@pipeline-templates": { "format": "azdo", "title": "build-and-deploy", "path": "stages/bicep/build-and-deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "azureDeploymentName", "type": "string", "required": false, "default": "" }, { "name": "bicepFolder", "type": "string", "required": false, "default": "IaC" }, { "name": "bicepFilePattern", "type": "string", "required": false, "default": "*.bicep" }, { "name": "buildParams", "type": "boolean", "required": false, "default": true }, { "name": "containerRegistryConnectionName", "type": "string", "required": true }, { "name": "containerRegistryName", "type": "string", "required": true }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_infrastructure" }, { "name": "parameterFile", "type": "string", "required": true }, { "name": "serviceConnectionName", "type": "string", "required": true }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "stages/bicep/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "stages/bicep/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "azureDeploymentName", "type": "string", "required": false, "default": "" }, { "name": "dependsOn", "type": "object", "required": false, "default": [ "build" ] }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_infrastructure" }, { "name": "parameterFile", "type": "string", "required": true }, { "name": "serviceConnectionName", "type": "string", "required": true }, { "name": "stageId", "type": "string", "required": false, "default": "deploy" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "stages/bicep/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "stages/bicep/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "bicepFolder", "type": "string", "required": false, "default": "IaC" }, { "name": "bicepFilePattern", "type": "string", "required": false, "default": "*.bicep" }, { "name": "buildParams", "type": "boolean", "required": false, "default": true }, { "name": "containerRegistryConnectionName", "type": "string", "required": true }, { "name": "containerRegistryName", "type": "string", "required": true }, { "name": "parameterFilePattern", "type": "string", "required": true }, { "name": "stageId", "type": "string", "required": false, "default": "build" } ] }, "stages/app-service/deploy-functionapp.yml@pipeline-templates": { "format": "azdo", "title": "deploy-functionapp", "path": "stages/app-service/deploy-functionapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "dependsOn", "type": "object", "required": false, "default": [ "build" ] }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageId", "type": "string", "required": false, "default": "deploy" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "stages/app-service/deploy-webapp.yml@pipeline-templates": { "format": "azdo", "title": "deploy-webapp", "path": "stages/app-service/deploy-webapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "appType", "type": "string", "required": false, "default": "webAppLinux", "allowed": [ "webApp", "webAppLinux" ] }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "dependsOn", "type": "object", "required": false, "default": [ "build" ] }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "pool", "type": "string", "required": false, "default": "ubuntu-latest" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageId", "type": "string", "required": false, "default": "deploy" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "stages/app-service/deploy-app-service-generic.yml@pipeline-templates": { "format": "azdo", "title": "deploy-app-service-generic", "path": "stages/app-service/deploy-app-service-generic.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "dependsOn", "type": "object", "required": false, "default": [ "build" ] }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "deploymentSteps", "type": "stepList", "required": true }, { "name": "environment", "type": "string", "required": true }, { "name": "environmentSuffix", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "pool", "type": "string", "required": false, "default": "ubuntu-latest" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageId", "type": "string", "required": false, "default": "deploy" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "jobs/deploy-bicep.yml@pipeline-templates": { "format": "azdo", "title": "deploy-bicep", "path": "jobs/deploy-bicep.yml", "alias": "pipeline-templates", "parameters": [ { "name": "registryName", "type": "string", "required": true } ] }, "jobs/ssdt/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "jobs/ssdt/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "bicepProjectName", "type": "string", "required": true }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_dacpac" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "jobs/dotnet/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "jobs/dotnet/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "applicationProjectPath", "type": "string", "required": true }, { "name": "artifactrootPath", "type": "string", "required": false, "default": "" }, { "name": "buildConfiguration", "type": "string", "required": false, "default": "Release" }, { "name": "buildSelfContained", "type": "boolean", "required": false, "default": false }, { "name": "dotnetVersion", "type": "string", "required": false, "default": "9.x", "allowed": [ "7.x", "8.x", "9.x", "10.x", "11.x", "12.x" ] }, { "name": "externalNugetFeedServiceConnections", "type": "string", "required": false, "default": "" }, { "name": "hasNugetConfig", "type": "boolean", "required": false, "default": false }, { "name": "preBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "prePublishTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postPublishTasks", "type": "stepList", "required": false, "default": [] } ] }, "jobs/bicep-module/push.yml@pipeline-templates": { "format": "azdo", "title": "push", "path": "jobs/bicep-module/push.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "registryName", "type": "string", "required": true }, { "name": "moduleFolder", "type": "string", "required": false, "default": "modules" } ] }, "jobs/bicep/lint.yml@pipeline-templates": { "format": "azdo", "title": "lint", "path": "jobs/bicep/lint.yml", "alias": "pipeline-templates", "parameters": [ { "name": "azureServiceConnectionName", "type": "string", "required": true } ] }, "jobs/bicep/deploy.yml@pipeline-templates": { "format": "azdo", "title": "deploy", "path": "jobs/bicep/deploy.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "azureDeploymentName", "type": "string", "required": false, "default": "" }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_infrastructure" }, { "name": "parameterFile", "type": "string", "required": true }, { "name": "serviceConnectionName", "type": "string", "required": false, "default": "parameters" }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] } ] }, "jobs/bicep/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "jobs/bicep/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "artifactName", "type": "string", "required": false, "default": "drop" }, { "name": "bicepFolder", "type": "string", "required": false, "default": "IaC" }, { "name": "bicepFilePattern", "type": "string", "required": false, "default": "*.bicep" }, { "name": "buildParams", "type": "boolean", "required": false, "default": true }, { "name": "containerRegistryConnectionName", "type": "string", "required": true }, { "name": "containerRegistryName", "type": "string", "required": true }, { "name": "parameterFilePattern", "type": "string", "required": true } ] }, "jobs/node/build.yml@pipeline-templates": { "format": "azdo", "title": "build", "path": "jobs/node/build.yml", "alias": "pipeline-templates", "parameters": [ { "name": "buildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "nodeVersion", "type": "string", "required": true, "allowed": [ "16.x", "18.x", "20.x" ] }, { "name": "needsNPMAuth", "type": "boolean", "required": false, "default": false }, { "name": "npmExecuteable", "type": "string", "required": false, "default": "npm", "allowed": [ "npm", "pnpm" ] }, { "name": "npmrcFile", "type": "string", "required": false, "default": ".npmrc" }, { "name": "preBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "preInstallTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postBuildTasks", "type": "stepList", "required": false, "default": [] }, { "name": "postPublishTasks", "type": "stepList", "required": false, "default": [] } ] }, "jobs/azuredevops/rebuild-check.yml@pipeline-templates": { "format": "azdo", "title": "rebuild-check", "path": "jobs/azuredevops/rebuild-check.yml", "alias": "pipeline-templates", "parameters": [ { "name": "jobId", "type": "string", "required": false, "default": "rebuild_check" }, { "name": "taskId", "type": "string", "required": false, "default": "rebuild_check" }, { "name": "variableName", "type": "string", "required": false, "default": "isRebuild" } ] }, "jobs/app-service/deploy-functionapp.yml@pipeline-templates": { "format": "azdo", "title": "deploy-functionapp", "path": "jobs/app-service/deploy-functionapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "jobs/app-service/deploy-webapp.yml@pipeline-templates": { "format": "azdo", "title": "deploy-webapp", "path": "jobs/app-service/deploy-webapp.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "appType", "type": "string", "required": false, "default": "webAppLinux", "allowed": [ "webApp", "webAppLinux" ] }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "environment", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "pool", "type": "string", "required": false, "default": "ubuntu-latest" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "jobs/app-service/deploy-app-service-generic.yml@pipeline-templates": { "format": "azdo", "title": "deploy-app-service-generic", "path": "jobs/app-service/deploy-app-service-generic.yml", "alias": "pipeline-templates", "parameters": [ { "name": "appServiceName", "type": "string", "required": true }, { "name": "azureServiceConnectionName", "type": "string", "required": true }, { "name": "deploymentSlotName", "type": "string", "required": false, "default": "warmup" }, { "name": "deploymentSteps", "type": "stepList", "required": true }, { "name": "environment", "type": "string", "required": true }, { "name": "environmentSuffix", "type": "string", "required": true }, { "name": "jobId", "type": "string", "required": false, "default": "deploy_application" }, { "name": "pool", "type": "string", "required": false, "default": "ubuntu-latest" }, { "name": "resourceGroupName", "type": "string", "required": true }, { "name": "stageName", "type": "string", "required": true, "allowed": [ "prod", "test", "dev" ] }, { "name": "useDeploymentSlot", "type": "boolean", "required": false, "default": false } ] }, "variables/azuredevops/stagename.yml@pipeline-templates": { "format": "azdo", "title": "stagename", "path": "variables/azuredevops/stagename.yml", "alias": "pipeline-templates", "parameters": [ { "name": "productionBranch", "type": "string", "required": false, "default": "master" }, { "name": "testBranch", "type": "string", "required": false, "default": "Test" } ] }, "LRU-Digital/CommonLoginTestApplication-klogin/.github/workflows/k8s.yml@main": { "format": "gha", "title": "k8s", "org": "LRU-Digital", "repo": "CommonLoginTestApplication-klogin", "path": ".github/workflows/k8s.yml", "ref": "main", "parameters": [ { "name": "environment", "type": "string", "required": true, "description": "Target environment (dev/test/prod)" }, { "name": "project-name", "type": "string", "required": true, "description": "Full project name" }, { "name": "short-name", "type": "string", "required": true, "description": "Short name for K8s resources" }, { "name": "acr-name", "type": "string", "required": true, "description": "Azure Container Registry name" } ] }, "LRU-Digital/CommonLoginTestApplication-HJess/.github/workflows/k8s.yml@main": { "format": "gha", "title": "k8s", "org": "LRU-Digital", "repo": "CommonLoginTestApplication-HJess", "path": ".github/workflows/k8s.yml", "ref": "main", "parameters": [ { "name": "environment", "type": "string", "required": true, "description": "Target environment (dev/test/prod)" }, { "name": "project-name", "type": "string", "required": true, "description": "Full project name" }, { "name": "short-name", "type": "string", "required": true, "description": "Short name for K8s resources" }, { "name": "acr-name", "type": "string", "required": true, "description": "Azure Container Registry name" } ] }, "LRU-Digital/CommonLoginTestApplication/.github/workflows/k8s.yml@main": { "format": "gha", "title": "k8s", "org": "LRU-Digital", "repo": "CommonLoginTestApplication", "path": ".github/workflows/k8s.yml", "ref": "main", "parameters": [ { "name": "environment", "type": "string", "required": true, "description": "Target environment (dev/test/prod)" }, { "name": "project-name", "type": "string", "required": true, "description": "Full project name" }, { "name": "short-name", "type": "string", "required": true, "description": "Short name for K8s resources" }, { "name": "acr-name", "type": "string", "required": true, "description": "Azure Container Registry name" } ] } } }