From ae363826a0b387b1eaca4098289d28993c4e09a6 Mon Sep 17 00:00:00 2001 From: Alexander Kastil Date: Wed, 11 Sep 2024 08:44:42 +0200 Subject: [PATCH] name update --- .github/FUNDING.yml | 2 +- demos/01-enterprise-devops/09-forking/readme.md | 2 +- .../04-agents/01-custom-agents/create-linux-agent.azcli | 2 +- .../04-agents/01-custom-agents/create-win-agent.azcli | 2 +- .../04-agents/01-custom-agents/linux-agent/readme.md | 6 +++--- .../04-agents/01-custom-agents/win-agent/readme.md | 2 +- demos/02-ci/01-pipelines/04-agents/02-test-agents/readme.md | 6 +++--- .../01-pipelines/04-agents/03-virtual-machines/readme.md | 4 ++-- demos/02-ci/02-azure-devops/angular/readme.md | 2 +- demos/02-ci/02-azure-devops/az-function/readme.md | 2 +- demos/02-ci/02-azure-devops/net-mvc/readme.md | 2 +- demos/02-ci/02-azure-devops/teams/readme.md | 2 +- demos/02-ci/03-github-actions/02-ci-cd/01-web-api/readme.md | 4 ++-- .../02-ci-cd/02-static-webapp/create-static-webapp.azcli | 2 +- .../01-release-pipelines/02-func-app-deployment/readme.md | 2 +- .../03-container/02-kubernetes/k8s-basics/foodapi.yaml | 2 +- .../03-container/02-kubernetes/k8s-basics/foodui.yaml | 2 +- .../03-container/02-kubernetes/k8s-deployment/readme.md | 4 ++-- .../02-env-gates/01-gates-basics/readme.md | 2 +- demos/03-release-strategy/03-testing/02-load-test/readme.md | 2 +- .../03-release-strategy/03-testing/03-e2e/cypress-e2e.json | 2 +- demos/03-release-strategy/03-testing/03-e2e/readme.md | 2 +- demos/05-iac/01-azure-cli/02-pipeline/readme.md | 2 +- demos/05-iac/01-azure-cli/readme.md | 2 +- demos/05-iac/02-arm/01-cli/deploy-from-git.azcli | 2 +- demos/05-iac/02-arm/02-pipeline/readme.md | 2 +- demos/08-feedback/01-insights/create-insights-app.azcli | 4 ++-- demos/08-feedback/03-teams/readme.md | 2 +- deploy/pipelines/this-that-stack.yml | 0 setup/lab-vm/readme.md | 2 +- setup/readme.md | 4 ++-- setup/windows-subsystem-linux/readme.md | 2 +- src/services/catalog-service/api/dockerfile | 4 ++-- .../obj/Debug/net6.0/food-app-common.sourcelink.json | 2 +- .../obj/Debug/net8.0/food-app-common.sourcelink.json | 2 +- .../obj/Release/net6.0/food-app-common.sourcelink.json | 2 +- src/web/cooking-dashboard/dockerfile | 4 ++-- src/web/food-shop/dockerfile | 4 ++-- tooling/00-getting-started/readme.md | 6 +++--- tooling/01-github/readme.md | 4 ++-- tooling/04-cli/readme.md | 2 +- tooling/08-docker-wsl/readme.md | 2 +- 42 files changed, 56 insertions(+), 56 deletions(-) create mode 100644 deploy/pipelines/this-that-stack.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 8fabe2fe..e09a9a16 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,7 +1,7 @@ # These are supported funding model platforms -github: ARambazamba +github: alexander-kastil patreon: # Replace with a single Patreon username open_collective: # Replace with a single Open Collective username ko_fi: # Replace with a single Ko-fi username diff --git a/demos/01-enterprise-devops/09-forking/readme.md b/demos/01-enterprise-devops/09-forking/readme.md index d1e78e7b..902a7bc1 100644 --- a/demos/01-enterprise-devops/09-forking/readme.md +++ b/demos/01-enterprise-devops/09-forking/readme.md @@ -4,7 +4,7 @@ Example: Getting Updates for Class Material ![forking-wf](_images/forking-workflow.jpg) -Original Repo could be: `https://github.com/ARambazamba/az-400` where `ARambazamba` is the `original-owner-github-username` and `az-400` is the `reponame` +Original Repo could be: `https://github.com/alexander-kastil/az-400` where `alexander-kastil` is the `original-owner-github-username` and `az-400` is the `reponame` ## Listing the current remotes diff --git a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-linux-agent.azcli b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-linux-agent.azcli index 370a5321..df6ebeda 100644 --- a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-linux-agent.azcli +++ b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-linux-agent.azcli @@ -4,7 +4,7 @@ org='https://dev.azure.com/integrations-training' grp=az400-devopsagents loc=westeurope -img='arambazamba/devopsagentlinux' +img='alexander-kastil/devopsagentlinux' pool=linux-selfhosted az group create -n $grp -l $loc diff --git a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-win-agent.azcli b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-win-agent.azcli index 4f8b6cdb..515fe562 100644 --- a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-win-agent.azcli +++ b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/create-win-agent.azcli @@ -4,7 +4,7 @@ org='https://dev.azure.com/integrations-training' grp=az400-devopsagents loc=westeurope -img=arambazamba/devopsagentwindows +img=alexander-kastil/devopsagentwindows agent=aci-win-agent-$RANDOM pool=win-selfhosted diff --git a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/linux-agent/readme.md b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/linux-agent/readme.md index 0add84c4..b7eca681 100644 --- a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/linux-agent/readme.md +++ b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/linux-agent/readme.md @@ -1,6 +1,6 @@ # Implement & Use a Self-hosted Docker Linux Agent -A production ready version of this agent is published at [DockerHub](https://hub.docker.com/repository/docker/arambazamba/aciagentlinux) +A production ready version of this agent is published at [DockerHub](https://hub.docker.com/repository/docker/alexander-kastil/aciagentlinux) ## Configure Agent Container @@ -38,8 +38,8 @@ Build & Upload Linux Agent: ```bash docker build -t devopsagentlinux . -docker tag devopsagentlinux arambazamba/devopsagentlinux -docker push arambazamba/devopsagentlinux +docker tag devopsagentlinux alexander-kastil/devopsagentlinux +docker push alexander-kastil/devopsagentlinux ``` >Note: Local testing can be done using: `docker run -it --rm aciagentlinux -e AZP_URL=$org -e AZP_TOKEN=$token -e AZP_POOL=$pool` diff --git a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/win-agent/readme.md b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/win-agent/readme.md index 57f1758c..dcf99067 100644 --- a/demos/02-ci/01-pipelines/04-agents/01-custom-agents/win-agent/readme.md +++ b/demos/02-ci/01-pipelines/04-agents/01-custom-agents/win-agent/readme.md @@ -10,7 +10,7 @@ Build Windows Agent: ```powershell $agent="devopsagentwindows" -$dockerhubuser="arambazamba" +$dockerhubuser="alexander-kastil" docker build -t $agent . docker tag $agent $dockerhubuser/$agent docker push $dockerhubuser/$agent diff --git a/demos/02-ci/01-pipelines/04-agents/02-test-agents/readme.md b/demos/02-ci/01-pipelines/04-agents/02-test-agents/readme.md index a629c8da..8d5befb3 100644 --- a/demos/02-ci/01-pipelines/04-agents/02-test-agents/readme.md +++ b/demos/02-ci/01-pipelines/04-agents/02-test-agents/readme.md @@ -31,7 +31,7 @@ steps: ## .NET Core Test -Test a .NET 6 Build from [MVC-DevOps](https://github.com/arambazamba/mvc-devops) using `./agent-tests/test-agent-net.yml` +Test a .NET 6 Build from [MVC-DevOps](https://github.com/alexander-kastil/mvc-devops) using `./agent-tests/test-agent-net.yml` To reference you custom pool in yaml use [pool](https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/pools-queues?view=azure-devops&tabs=yaml%2Cbrowser#choosing-a-pool-and-agent-in-your-pipeline) @@ -48,7 +48,7 @@ pool: ## Angular Test -Test an Angular Build from [Angular-DevOps](https://github.com/arambazamba/angular-devops) using `./deploy/agent-test.yml` +Test an Angular Build from [Angular-DevOps](https://github.com/alexander-kastil/angular-devops) using `./deploy/agent-test.yml` ``` trigger: @@ -67,7 +67,7 @@ stages: ## Microsoft 365 Stack Test -This sample is using `./agent-tests/test-agent-spfx.yml` [https://github.com/arambazamba/spfx-devops](https://github.com/arambazamba/spfx-devops/blob/main/az-pipelines/test-agent-spfx.yml) +This sample is using `./agent-tests/test-agent-spfx.yml` [https://github.com/alexander-kastil/spfx-devops](https://github.com/alexander-kastil/spfx-devops/blob/main/az-pipelines/test-agent-spfx.yml) Notice the line `RUN /installers/node.sh` in `dockerfile`. It installes Node 14.x, [Gulp](https://gulpjs.com/) that is used to build a [SharePoint Framework Webpart](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/sharepoint-framework-overview) and the [CLI for Microsoft 365](https://pnp.github.io/cli-microsoft365/) that can be used to publish this WebPart later on. By preinstalling this software you can remove the steps from your `*.yaml` and speed up your DevOps. diff --git a/demos/02-ci/01-pipelines/04-agents/03-virtual-machines/readme.md b/demos/02-ci/01-pipelines/04-agents/03-virtual-machines/readme.md index d167c5a0..3651bee9 100644 --- a/demos/02-ci/01-pipelines/04-agents/03-virtual-machines/readme.md +++ b/demos/02-ci/01-pipelines/04-agents/03-virtual-machines/readme.md @@ -11,7 +11,7 @@ Execute `create-agent-vm.azcli` to install the vm in Cloud Shell using: ```bash -curl https://raw.githubusercontent.com/arambazamba/az-400/agents/demos/03-ci/01-agents/05-custom-agents/01-virtual-machines/create-agent-vm.azcli | bash +curl https://raw.githubusercontent.com/alexander-kastil/az-400/agents/demos/03-ci/01-agents/05-custom-agents/01-virtual-machines/create-agent-vm.azcli | bash ``` > Note: If you want to change the vm size use: `az vm list-sizes --location westeurope -o table` @@ -20,7 +20,7 @@ Execute `install-sw-devops-agent-vm.ps1` from inside the vm you created in the p ```powershell Set-ExecutionPolicy Bypass -Scope Process -Force; -Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/arambazamba/az-400/agents/demos/03-ci/01-agents/05-custom-agents/01-virtual-machines/install-sw-devops-agent-vm.ps1')) +Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/alexander-kastil/az-400/agents/demos/03-ci/01-agents/05-custom-agents/01-virtual-machines/install-sw-devops-agent-vm.ps1')) ``` Create an agent pool `AzureVMS` in `https://dev.azure.com///_settings/agentqueues` diff --git a/demos/02-ci/02-azure-devops/angular/readme.md b/demos/02-ci/02-azure-devops/angular/readme.md index e389d3b9..0c3d63cb 100644 --- a/demos/02-ci/02-azure-devops/angular/readme.md +++ b/demos/02-ci/02-azure-devops/angular/readme.md @@ -1,6 +1,6 @@ # Angular Continuous Integration -Samples are included in the Angular repo available at [angular-devops](https://github.com/arambazamba/angular-devops) +Samples are included in the Angular repo available at [angular-devops](https://github.com/alexander-kastil/angular-devops) Requires [Node 16](https://nodejs.org/en/download/releases/) and Angular diff --git a/demos/02-ci/02-azure-devops/az-function/readme.md b/demos/02-ci/02-azure-devops/az-function/readme.md index b1bb0b08..7fd06601 100644 --- a/demos/02-ci/02-azure-devops/az-function/readme.md +++ b/demos/02-ci/02-azure-devops/az-function/readme.md @@ -1,6 +1,6 @@ # Function Apps Continuous Integration -Samples are included in the Angular repo available at [func-devops](https://github.com/arambazamba/func-devops) +Samples are included in the Angular repo available at [func-devops](https://github.com/alexander-kastil/func-devops) - Install the [.NET SDK](https://dotnet.microsoft.com/download) - Install the [Azure Functions Core Tools](https://docs.microsoft.com/en-us/azure/azure-functions/functions-run-local?tabs=windows%2Ccsharp%2Cbash#v2) diff --git a/demos/02-ci/02-azure-devops/net-mvc/readme.md b/demos/02-ci/02-azure-devops/net-mvc/readme.md index 28eb890b..36d9c965 100644 --- a/demos/02-ci/02-azure-devops/net-mvc/readme.md +++ b/demos/02-ci/02-azure-devops/net-mvc/readme.md @@ -1,6 +1,6 @@ # .NET MVC Continuous Integration -Samples are included in the .NET MVC repo available at [mvc-devops](https://github.com/arambazamba/mvc-devops) +Samples are included in the .NET MVC repo available at [mvc-devops](https://github.com/alexander-kastil/mvc-devops) Install the [.NET SDK](https://dotnet.microsoft.com/download) diff --git a/demos/02-ci/02-azure-devops/teams/readme.md b/demos/02-ci/02-azure-devops/teams/readme.md index 87f0b72a..a6e32a80 100644 --- a/demos/02-ci/02-azure-devops/teams/readme.md +++ b/demos/02-ci/02-azure-devops/teams/readme.md @@ -1,6 +1,6 @@ # Teams Tab using SharePoint Framework (SPFx) Continuous Integration -Uses SPFx Sample Repo [https://github.com/arambazamba/teams-devops](https://github.com/arambazamba/teams-devops) +Uses SPFx Sample Repo [https://github.com/alexander-kastil/teams-devops](https://github.com/alexander-kastil/teams-devops) ## Scaffolding & Basics diff --git a/demos/02-ci/03-github-actions/02-ci-cd/01-web-api/readme.md b/demos/02-ci/03-github-actions/02-ci-cd/01-web-api/readme.md index e68f81a3..9fe8261e 100644 --- a/demos/02-ci/03-github-actions/02-ci-cd/01-web-api/readme.md +++ b/demos/02-ci/03-github-actions/02-ci-cd/01-web-api/readme.md @@ -6,9 +6,9 @@ - Execute `provision-catalog-api-webapp.azcli` -- Update Publishing Profile in [Secrets](https://github.com/arambazamba/food-app/settings/secrets/actions) +- Update Publishing Profile in [Secrets](https://github.com/alexander-kastil/food-app/settings/secrets/actions) -- Explain [.github/workflows/catalog-api-cicd.yml](https://github.com/arambazamba/food-app/blob/master/.github/workflows/catalog-api-cicd.yml) of repo. Also mention the dispatch trigger +- Explain [.github/workflows/catalog-api-cicd.yml](https://github.com/alexander-kastil/food-app/blob/master/.github/workflows/catalog-api-cicd.yml) of repo. Also mention the dispatch trigger ```yaml name: catalog-api-cicd diff --git a/demos/02-ci/03-github-actions/02-ci-cd/02-static-webapp/create-static-webapp.azcli b/demos/02-ci/03-github-actions/02-ci-cd/02-static-webapp/create-static-webapp.azcli index 8dfc7316..b9e142c1 100644 --- a/demos/02-ci/03-github-actions/02-ci-cd/02-static-webapp/create-static-webapp.azcli +++ b/demos/02-ci/03-github-actions/02-ci-cd/02-static-webapp/create-static-webapp.azcli @@ -2,7 +2,7 @@ env=dev grp=az400-$env loc=westeurope app=foodui-$env -repo="https://github.com/arambazamba/az-400" +repo="https://github.com/alexander-kastil/az-400" az group create -n $grp -l $loc diff --git a/demos/03-release-strategy/01-release-pipelines/02-func-app-deployment/readme.md b/demos/03-release-strategy/01-release-pipelines/02-func-app-deployment/readme.md index 984e2f4b..5b929b5b 100644 --- a/demos/03-release-strategy/01-release-pipelines/02-func-app-deployment/readme.md +++ b/demos/03-release-strategy/01-release-pipelines/02-func-app-deployment/readme.md @@ -5,7 +5,7 @@ - Implements Typescript based DoDouble Function - Multistage Pipeline with build, provision and deployment -Source Code located at [https://github.com/arambazamba/func-devops](https://github.com/arambazamba/func-devops) +Source Code located at [https://github.com/alexander-kastil/func-devops](https://github.com/alexander-kastil/func-devops) - Execute Provisioning Script diff --git a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodapi.yaml b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodapi.yaml index caafdd81..6dfccbfd 100644 --- a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodapi.yaml +++ b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodapi.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: foodapi - image: arambazamba/foodapi + image: alexander-kastil/foodapi imagePullPolicy: Always ports: - containerPort: 80 diff --git a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodui.yaml b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodui.yaml index fb06417e..a8602cca 100644 --- a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodui.yaml +++ b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-basics/foodui.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: foodui - image: arambazamba/foodui + image: alexander-kastil/foodui imagePullPolicy: Always ports: - containerPort: 80 diff --git a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-deployment/readme.md b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-deployment/readme.md index 6cca8ebb..18eb9456 100644 --- a/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-deployment/readme.md +++ b/demos/03-release-strategy/01-release-pipelines/03-container/02-kubernetes/k8s-deployment/readme.md @@ -3,12 +3,12 @@ ## Api - Create a connection to ACR -- Explain [api-build-deploy-k8s.yml](https://github.com/arambazamba/food-app/blob/master/az-pipelines/api-build-deploy-k8s.yml) +- Explain [api-build-deploy-k8s.yml](https://github.com/alexander-kastil/food-app/blob/master/az-pipelines/api-build-deploy-k8s.yml) - Create a Kubernetes ressource with implicit Kubernetes Service Connection in environment `foodapp-staging` ![ressource](_images/ressource.png) - Run pipeline ## UI -- Explain [ng-build-deploy-k8s.yml](https://github.com/arambazamba/food-app/blob/master/az-pipelines/ng-build-deploy-k8s.yml) +- Explain [ng-build-deploy-k8s.yml](https://github.com/alexander-kastil/food-app/blob/master/az-pipelines/ng-build-deploy-k8s.yml) - Run pipeline diff --git a/demos/03-release-strategy/02-env-gates/01-gates-basics/readme.md b/demos/03-release-strategy/02-env-gates/01-gates-basics/readme.md index 62122bfa..654e30bf 100644 --- a/demos/03-release-strategy/02-env-gates/01-gates-basics/readme.md +++ b/demos/03-release-strategy/02-env-gates/01-gates-basics/readme.md @@ -10,7 +10,7 @@ ![approval](_images/approval.jpg) -- Explain `/deploy/az-pipelines/catalog-api-cicd-gates.yml` from [food-app](https://github.com/arambazamba/food-app) +- Explain `/deploy/az-pipelines/catalog-api-cicd-gates.yml` from [food-app](https://github.com/alexander-kastil/food-app) ```yaml jobs: diff --git a/demos/03-release-strategy/03-testing/02-load-test/readme.md b/demos/03-release-strategy/03-testing/02-load-test/readme.md index a503201d..e0db7eb8 100644 --- a/demos/03-release-strategy/03-testing/02-load-test/readme.md +++ b/demos/03-release-strategy/03-testing/02-load-test/readme.md @@ -1,6 +1,6 @@ # Load testing -- PrimesService gets the count of prime numbers up to a given number and returns the time taken. It also contains a dockerfile to build a docker image which has been published to [Docker Hub](https://hub.docker.com/repository/docker/arambazamba/primesservice): +- PrimesService gets the count of prime numbers up to a given number and returns the time taken. It also contains a dockerfile to build a docker image which has been published to [Docker Hub](https://hub.docker.com/repository/docker/alexander-kastil/primesservice): ```c# [HttpGet] diff --git a/demos/03-release-strategy/03-testing/03-e2e/cypress-e2e.json b/demos/03-release-strategy/03-testing/03-e2e/cypress-e2e.json index f7b7823d..aedd92a2 100644 --- a/demos/03-release-strategy/03-testing/03-e2e/cypress-e2e.json +++ b/demos/03-release-strategy/03-testing/03-e2e/cypress-e2e.json @@ -1 +1 @@ -{"source":2,"revision":3,"description":null,"createdBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"createdOn":"2022-10-18T10:05:32.580Z","modifiedBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"modifiedOn":"2022-10-18T10:16:26.403Z","isDeleted":false,"lastRelease":{"id":12,"name":"Release-3","artifacts":[],"_links":{},"description":"","releaseDefinition":{"id":6,"projectReference":null,"_links":{}},"createdOn":"2022-10-18T10:16:30.937Z","createdBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"variables":{},"variableGroups":[],"environments":[{"id":11,"name":"e2e","rank":1,"owner":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"variables":{},"variableGroups":[],"preDeployApprovals":{"approvals":[{"rank":1,"isAutomated":true,"isNotificationOn":false,"id":32}],"approvalOptions":{"requiredApproverCount":null,"releaseCreatorCanBeApprover":false,"autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped":false,"enforceIdentityRevalidation":false,"timeoutInMinutes":0,"executionOrder":1}},"deployStep":{"id":33},"postDeployApprovals":{"approvals":[{"rank":1,"isAutomated":true,"isNotificationOn":false,"id":34}],"approvalOptions":{"requiredApproverCount":null,"releaseCreatorCanBeApprover":false,"autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped":false,"enforceIdentityRevalidation":false,"timeoutInMinutes":0,"executionOrder":2}},"deployPhases":[{"deploymentInput":{"parallelExecution":{"parallelExecutionType":0},"agentSpecification":{"identifier":"ubuntu-latest"},"skipArtifactsDownload":false,"artifactsDownloadInput":{"downloadInputs":[]},"queueId":705,"demands":[],"enableAccessToken":false,"timeoutInMinutes":0,"jobCancelTimeoutInMinutes":1,"condition":"succeeded()","overrideInputs":{}},"rank":1,"phaseType":1,"name":"Electron","refName":null,"workflowTasks":[{"environment":{},"taskId":"31c75bbb-bcdf-4706-8d7c-4da6a1959bc2","version":"0.*","name":"Use Node 16.x","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"versionSpec":"16.x","checkLatest":"false","force32bit":"false"}},{"environment":{},"taskId":"fe47e961-9fa8-4106-8639-368c022d43ad","version":"1.*","name":"npm install","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"command":"install","workingDir":"$(System.DefaultWorkingDirectory)/cypress/cypress","verbose":"false","customCommand":"","customRegistry":"useNpmrc","customFeed":"","customEndpoint":"","publishRegistry":"useExternalRegistry","publishFeed":"","publishPackageMetadata":"true","publishEndpoint":""}},{"environment":{},"taskId":"fe47e961-9fa8-4106-8639-368c022d43ad","version":"1.*","name":"run electron tests","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"command":"custom","workingDir":"$(System.DefaultWorkingDirectory)/cypress/cypress","verbose":"false","customCommand":"run script-electron","customRegistry":"useNpmrc","customFeed":"","customEndpoint":"","publishRegistry":"useExternalRegistry","publishFeed":"","publishPackageMetadata":"true","publishEndpoint":""}},{"environment":{},"taskId":"0b0f01ed-7dde-43ff-9cbb-e48954daf9b1","version":"2.*","name":"Publish Test Results","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"testRunner":"JUnit","testResultsFiles":"**/combined-report.xml","searchFolder":"$(System.DefaultWorkingDirectory)","mergeTestResults":"false","failTaskOnFailedTests":"false","testRunTitle":"","platform":"","configuration":"","publishRunAttachments":"true"}}]}],"environmentOptions":{"emailNotificationType":"OnlyOnFailure","emailRecipients":"release.environment.owner;release.creator","skipArtifactsDownload":false,"timeoutInMinutes":0,"enableAccessToken":false,"publishDeploymentStatus":true,"badgeEnabled":false,"autoLinkWorkItems":false,"pullRequestDeploymentEnabled":false},"demands":[],"conditions":[{"name":"ReleaseStarted","conditionType":1,"value":""}],"executionPolicy":{"concurrencyCount":1,"queueDepthCount":0},"schedules":[],"currentRelease":{"id":12,"url":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/releases/12","_links":{}},"retentionPolicy":{"daysToKeep":30,"releasesToKeep":3,"retainBuild":true},"processParameters":{},"properties":{"BoardsEnvironmentType":{"$type":"System.String","$value":"unmapped"},"LinkBoardsWorkItems":{"$type":"System.String","$value":"False"}},"preDeploymentGates":{"id":0,"gatesOptions":null,"gates":[]},"postDeploymentGates":{"id":0,"gatesOptions":null,"gates":[]},"environmentTriggers":[],"badgeUrl":"https://vsrm.dev.azure.com/integrations-training/_apis/public/Release/badge/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/6/11"}],"artifacts":[{"sourceId":"c7cd55ed-2e59-4d92-984d-956c63e237e3:arambazamba/cypress-e2e","type":"GitHub","alias":"cypress","definitionReference":{"artifactSourceDefinitionUrl":{"id":"https://github.com/arambazamba/cypress-e2e","name":""},"branch":{"id":"master","name":"master"},"checkoutNestedSubmodules":{"id":"True","name":"Any nested submodules within"},"checkoutSubmodules":{"id":"","name":""},"connection":{"id":"c7cd55ed-2e59-4d92-984d-956c63e237e3","name":"az-400-next"},"defaultVersionSpecific":{"id":"","name":""},"defaultVersionType":{"id":"latestFromBranchType","name":"Latest from the default branch"},"definition":{"id":"arambazamba/cypress-e2e","name":"arambazamba/cypress-e2e"},"fetchDepth":{"id":"","name":""},"gitHubRepositoryId":{"id":"553495218","name":"553495218"},"gitLfsSupport":{"id":"","name":""}},"isPrimary":true,"isRetained":false}],"triggers":[],"releaseNameFormat":"Release-$(rev:r)","tags":[],"properties":{"DefinitionCreationSource":{"$type":"System.String","$value":"ReleaseNew"},"IntegrateBoardsWorkItems":{"$type":"System.String","$value":"False"},"IntegrateJiraWorkItems":{"$type":"System.String","$value":"false"}},"id":6,"name":"cypress-e2e","path":"\\","projectReference":null,"url":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/definitions/6","_links":{"self":{"href":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/definitions/6"},"web":{"href":"https://dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_release?definitionId=6"}}} \ No newline at end of file +{"source":2,"revision":3,"description":null,"createdBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"createdOn":"2022-10-18T10:05:32.580Z","modifiedBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"modifiedOn":"2022-10-18T10:16:26.403Z","isDeleted":false,"lastRelease":{"id":12,"name":"Release-3","artifacts":[],"_links":{},"description":"","releaseDefinition":{"id":6,"projectReference":null,"_links":{}},"createdOn":"2022-10-18T10:16:30.937Z","createdBy":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"variables":{},"variableGroups":[],"environments":[{"id":11,"name":"e2e","rank":1,"owner":{"displayName":"Alexander Pajer","url":"https://spsprodweu3.vssps.visualstudio.com/A0806d800-3a47-41c0-ba47-2bb3caefddbc/_apis/Identities/459f3623-3d4d-6221-8365-dea680982fc6","_links":{"avatar":{"href":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"}},"id":"459f3623-3d4d-6221-8365-dea680982fc6","uniqueName":"alexander.pajer@integrations.at","imageUrl":"https://dev.azure.com/integrations-training/_apis/GraphProfile/MemberAvatars/aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2","descriptor":"aad.NDU5ZjM2MjMtM2Q0ZC03MjIxLTgzNjUtZGVhNjgwOTgyZmM2"},"variables":{},"variableGroups":[],"preDeployApprovals":{"approvals":[{"rank":1,"isAutomated":true,"isNotificationOn":false,"id":32}],"approvalOptions":{"requiredApproverCount":null,"releaseCreatorCanBeApprover":false,"autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped":false,"enforceIdentityRevalidation":false,"timeoutInMinutes":0,"executionOrder":1}},"deployStep":{"id":33},"postDeployApprovals":{"approvals":[{"rank":1,"isAutomated":true,"isNotificationOn":false,"id":34}],"approvalOptions":{"requiredApproverCount":null,"releaseCreatorCanBeApprover":false,"autoTriggeredAndPreviousEnvironmentApprovedCanBeSkipped":false,"enforceIdentityRevalidation":false,"timeoutInMinutes":0,"executionOrder":2}},"deployPhases":[{"deploymentInput":{"parallelExecution":{"parallelExecutionType":0},"agentSpecification":{"identifier":"ubuntu-latest"},"skipArtifactsDownload":false,"artifactsDownloadInput":{"downloadInputs":[]},"queueId":705,"demands":[],"enableAccessToken":false,"timeoutInMinutes":0,"jobCancelTimeoutInMinutes":1,"condition":"succeeded()","overrideInputs":{}},"rank":1,"phaseType":1,"name":"Electron","refName":null,"workflowTasks":[{"environment":{},"taskId":"31c75bbb-bcdf-4706-8d7c-4da6a1959bc2","version":"0.*","name":"Use Node 16.x","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"versionSpec":"16.x","checkLatest":"false","force32bit":"false"}},{"environment":{},"taskId":"fe47e961-9fa8-4106-8639-368c022d43ad","version":"1.*","name":"npm install","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"command":"install","workingDir":"$(System.DefaultWorkingDirectory)/cypress/cypress","verbose":"false","customCommand":"","customRegistry":"useNpmrc","customFeed":"","customEndpoint":"","publishRegistry":"useExternalRegistry","publishFeed":"","publishPackageMetadata":"true","publishEndpoint":""}},{"environment":{},"taskId":"fe47e961-9fa8-4106-8639-368c022d43ad","version":"1.*","name":"run electron tests","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"command":"custom","workingDir":"$(System.DefaultWorkingDirectory)/cypress/cypress","verbose":"false","customCommand":"run script-electron","customRegistry":"useNpmrc","customFeed":"","customEndpoint":"","publishRegistry":"useExternalRegistry","publishFeed":"","publishPackageMetadata":"true","publishEndpoint":""}},{"environment":{},"taskId":"0b0f01ed-7dde-43ff-9cbb-e48954daf9b1","version":"2.*","name":"Publish Test Results","refName":"","enabled":true,"alwaysRun":false,"continueOnError":false,"timeoutInMinutes":0,"retryCountOnTaskFailure":0,"definitionType":"task","overrideInputs":{},"condition":"succeeded()","inputs":{"testRunner":"JUnit","testResultsFiles":"**/combined-report.xml","searchFolder":"$(System.DefaultWorkingDirectory)","mergeTestResults":"false","failTaskOnFailedTests":"false","testRunTitle":"","platform":"","configuration":"","publishRunAttachments":"true"}}]}],"environmentOptions":{"emailNotificationType":"OnlyOnFailure","emailRecipients":"release.environment.owner;release.creator","skipArtifactsDownload":false,"timeoutInMinutes":0,"enableAccessToken":false,"publishDeploymentStatus":true,"badgeEnabled":false,"autoLinkWorkItems":false,"pullRequestDeploymentEnabled":false},"demands":[],"conditions":[{"name":"ReleaseStarted","conditionType":1,"value":""}],"executionPolicy":{"concurrencyCount":1,"queueDepthCount":0},"schedules":[],"currentRelease":{"id":12,"url":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/releases/12","_links":{}},"retentionPolicy":{"daysToKeep":30,"releasesToKeep":3,"retainBuild":true},"processParameters":{},"properties":{"BoardsEnvironmentType":{"$type":"System.String","$value":"unmapped"},"LinkBoardsWorkItems":{"$type":"System.String","$value":"False"}},"preDeploymentGates":{"id":0,"gatesOptions":null,"gates":[]},"postDeploymentGates":{"id":0,"gatesOptions":null,"gates":[]},"environmentTriggers":[],"badgeUrl":"https://vsrm.dev.azure.com/integrations-training/_apis/public/Release/badge/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/6/11"}],"artifacts":[{"sourceId":"c7cd55ed-2e59-4d92-984d-956c63e237e3:alexander-kastil/cypress-e2e","type":"GitHub","alias":"cypress","definitionReference":{"artifactSourceDefinitionUrl":{"id":"https://github.com/alexander-kastil/cypress-e2e","name":""},"branch":{"id":"master","name":"master"},"checkoutNestedSubmodules":{"id":"True","name":"Any nested submodules within"},"checkoutSubmodules":{"id":"","name":""},"connection":{"id":"c7cd55ed-2e59-4d92-984d-956c63e237e3","name":"az-400-next"},"defaultVersionSpecific":{"id":"","name":""},"defaultVersionType":{"id":"latestFromBranchType","name":"Latest from the default branch"},"definition":{"id":"alexander-kastil/cypress-e2e","name":"alexander-kastil/cypress-e2e"},"fetchDepth":{"id":"","name":""},"gitHubRepositoryId":{"id":"553495218","name":"553495218"},"gitLfsSupport":{"id":"","name":""}},"isPrimary":true,"isRetained":false}],"triggers":[],"releaseNameFormat":"Release-$(rev:r)","tags":[],"properties":{"DefinitionCreationSource":{"$type":"System.String","$value":"ReleaseNew"},"IntegrateBoardsWorkItems":{"$type":"System.String","$value":"False"},"IntegrateJiraWorkItems":{"$type":"System.String","$value":"false"}},"id":6,"name":"cypress-e2e","path":"\\","projectReference":null,"url":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/definitions/6","_links":{"self":{"href":"https://vsrm.dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_apis/Release/definitions/6"},"web":{"href":"https://dev.azure.com/integrations-training/5904f8c2-e18a-4e6f-93c1-ee1b55c4f7d3/_release?definitionId=6"}}} \ No newline at end of file diff --git a/demos/03-release-strategy/03-testing/03-e2e/readme.md b/demos/03-release-strategy/03-testing/03-e2e/readme.md index 754c90c0..99373e28 100644 --- a/demos/03-release-strategy/03-testing/03-e2e/readme.md +++ b/demos/03-release-strategy/03-testing/03-e2e/readme.md @@ -4,7 +4,7 @@ ## Demo -Samples are taken from [arambazamba/cypress-e2e](https://github.com/arambazamba/cypress-e2e) +Samples are taken from [alexander-kastil/cypress-e2e](https://github.com/alexander-kastil/cypress-e2e) Import `cypress-e2e.json` diff --git a/demos/05-iac/01-azure-cli/02-pipeline/readme.md b/demos/05-iac/01-azure-cli/02-pipeline/readme.md index 5b18c57f..a4b9d867 100644 --- a/demos/05-iac/01-azure-cli/02-pipeline/readme.md +++ b/demos/05-iac/01-azure-cli/02-pipeline/readme.md @@ -1,3 +1,3 @@ # Using Azure CLI Task in pipeline -- Show `catalog-api-build-provision-deploy-cli` from [Food App](https://github.com/arambazamba/food-app/) +- Show `catalog-api-build-provision-deploy-cli` from [Food App](https://github.com/alexander-kastil/food-app/) diff --git a/demos/05-iac/01-azure-cli/readme.md b/demos/05-iac/01-azure-cli/readme.md index a5911444..aef389d4 100644 --- a/demos/05-iac/01-azure-cli/readme.md +++ b/demos/05-iac/01-azure-cli/readme.md @@ -86,7 +86,7 @@ az appservice plan create -n $appPlan -g $grp --sku B2 > Note: You could also execute `creat-app-service.azcli` or run the following remote script in Cloud Shell ``` -curl https://raw.githubusercontent.com/ARambazamba/az-400/master/setup/create-lab-vm.azcli | bash +curl https://raw.githubusercontent.com/alexander-kastil/az-400/master/setup/create-lab-vm.azcli | bash ``` ### Create a Lab VM diff --git a/demos/05-iac/02-arm/01-cli/deploy-from-git.azcli b/demos/05-iac/02-arm/01-cli/deploy-from-git.azcli index b0a14972..7af1014b 100644 --- a/demos/05-iac/02-arm/01-cli/deploy-from-git.azcli +++ b/demos/05-iac/02-arm/01-cli/deploy-from-git.azcli @@ -4,4 +4,4 @@ grp=az400-m06-arm-$env az group create -n $grp -l $loc -az deployment group create -g $grp -n fooddeployment$env --template-uri "https://raw.githubusercontent.com/arambazamba/az-400/main/demos/06-iac/02-arm/01-cli/api-azuredeploy.json" --parameters webapp='foodapi-'$env serviceplan='foodplan-'$env \ No newline at end of file +az deployment group create -g $grp -n fooddeployment$env --template-uri "https://raw.githubusercontent.com/alexander-kastil/az-400/main/demos/06-iac/02-arm/01-cli/api-azuredeploy.json" --parameters webapp='foodapi-'$env serviceplan='foodplan-'$env \ No newline at end of file diff --git a/demos/05-iac/02-arm/02-pipeline/readme.md b/demos/05-iac/02-arm/02-pipeline/readme.md index dd8e2bd9..34fcfce8 100644 --- a/demos/05-iac/02-arm/02-pipeline/readme.md +++ b/demos/05-iac/02-arm/02-pipeline/readme.md @@ -1,3 +1,3 @@ # IaC using ARM Template -- Show `catalog-api-build-provision-deploy-cli.yml` pipeline from [Food App](https://github.com/arambazamba/food-app) \ No newline at end of file +- Show `catalog-api-build-provision-deploy-cli.yml` pipeline from [Food App](https://github.com/alexander-kastil/food-app) \ No newline at end of file diff --git a/demos/08-feedback/01-insights/create-insights-app.azcli b/demos/08-feedback/01-insights/create-insights-app.azcli index b714861c..c1d5cd0c 100644 --- a/demos/08-feedback/01-insights/create-insights-app.azcli +++ b/demos/08-feedback/01-insights/create-insights-app.azcli @@ -2,8 +2,8 @@ env=dev grp=az400-$env loc=westeurope ai=foodapp$env -api=arambazamba/food-catalog-api:1.1.0 -ui=arambazamba/food-shop-ui:latest +api=alexander-kastil/food-catalog-api:1.1.0 +ui=alexander-kastil/food-shop-ui:latest az group create -n $grp -l $loc diff --git a/demos/08-feedback/03-teams/readme.md b/demos/08-feedback/03-teams/readme.md index 04acb51d..14b28447 100644 --- a/demos/08-feedback/03-teams/readme.md +++ b/demos/08-feedback/03-teams/readme.md @@ -31,7 +31,7 @@ Subscribe to Azure Board Status Change: Install Azure Pipelines App -Add pipeline [api-build-provision-deploy-cli.yml](https://github.com/arambazamba/food-app/blob/master/az-pipelines/api-build-provision-deploy-cli.yml) and create service connection +Add pipeline [api-build-provision-deploy-cli.yml](https://github.com/alexander-kastil/food-app/blob/master/az-pipelines/api-build-provision-deploy-cli.yml) and create service connection Start monitoring all pipelines in project diff --git a/deploy/pipelines/this-that-stack.yml b/deploy/pipelines/this-that-stack.yml new file mode 100644 index 00000000..e69de29b diff --git a/setup/lab-vm/readme.md b/setup/lab-vm/readme.md index 7ff00c46..469b3ba0 100644 --- a/setup/lab-vm/readme.md +++ b/setup/lab-vm/readme.md @@ -3,7 +3,7 @@ Execute `create-lab-vm.azcli` or run the following remote script in Cloud Shell ```bash -curl https://raw.githubusercontent.com/arambazamba/ng-adv/main/setup/lab-vm/create-lab-vm.azcli | bash +curl https://raw.githubusercontent.com/alexander-kastil/ng-adv/main/setup/lab-vm/create-lab-vm.azcli | bash ``` ![create-labvm](_images/create-lab-vm.jpg) diff --git a/setup/readme.md b/setup/readme.md index 0c39c6a3..bfd60a97 100644 --- a/setup/readme.md +++ b/setup/readme.md @@ -15,7 +15,7 @@ To install Software run the script `setup-az-400.ps1` from an elevated PowerShel ```powershell Set-ExecutionPolicy Bypass -Scope Process -Force; -Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/arambazamba/az-400/main/setup/setup-az-400.ps1')) +Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/alexander-kastil/az-400/main/setup/setup-az-400.ps1')) ``` > Note: This script will run for approx 15 min. @@ -31,7 +31,7 @@ gh auth login Fork the class repository: ```bash -gh repo fork https://github.com/arambazamba/az-400/ +gh repo fork https://github.com/alexander-kastil/az-400/ ``` Download the forked repository: diff --git a/setup/windows-subsystem-linux/readme.md b/setup/windows-subsystem-linux/readme.md index 0daa39b7..23606c93 100644 --- a/setup/windows-subsystem-linux/readme.md +++ b/setup/windows-subsystem-linux/readme.md @@ -47,7 +47,7 @@ npm install -g @angular/cli #### .NET 6 SDK - Optional ->Note: All required .NET Api's are available containerized at [https://hub.docker.com/repositories/arambazamba](https://hub.docker.com/repositories/arambazamba) if you want to skip .NET SDK installation. You need to sign up for a [free Docker Hub account](https://hub.docker.com/) to access the images. +>Note: All required .NET Api's are available containerized at [https://hub.docker.com/repositories/alexander-kastil](https://hub.docker.com/repositories/alexander-kastil) if you want to skip .NET SDK installation. You need to sign up for a [free Docker Hub account](https://hub.docker.com/) to access the images. Install .NET 6 SDK: diff --git a/src/services/catalog-service/api/dockerfile b/src/services/catalog-service/api/dockerfile index f6a106f2..5b435278 100644 --- a/src/services/catalog-service/api/dockerfile +++ b/src/services/catalog-service/api/dockerfile @@ -26,5 +26,5 @@ ENTRYPOINT ["dotnet", "catalog-service.dll"] # http://localhost:5051/config # Publish Image to dockerhub -# docker tag catalog-service arambazamba/catalog-service -# docker push arambazamba/catalog-service \ No newline at end of file +# docker tag catalog-service alexander-kastil/catalog-service +# docker push alexander-kastil/catalog-service \ No newline at end of file diff --git a/src/services/food-app-common/obj/Debug/net6.0/food-app-common.sourcelink.json b/src/services/food-app-common/obj/Debug/net6.0/food-app-common.sourcelink.json index 6f92d83f..a9819141 100644 --- a/src/services/food-app-common/obj/Debug/net6.0/food-app-common.sourcelink.json +++ b/src/services/food-app-common/obj/Debug/net6.0/food-app-common.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\git-classes\\az-400\\*":"https://raw.githubusercontent.com/arambazamba/az-400/784078c4322b1d876b5e22ecd5b3c1d49588f2aa/*"}} \ No newline at end of file +{"documents":{"D:\\git-classes\\az-400\\*":"https://raw.githubusercontent.com/alexander-kastil/az-400/784078c4322b1d876b5e22ecd5b3c1d49588f2aa/*"}} \ No newline at end of file diff --git a/src/services/food-app-common/obj/Debug/net8.0/food-app-common.sourcelink.json b/src/services/food-app-common/obj/Debug/net8.0/food-app-common.sourcelink.json index 6f92d83f..a9819141 100644 --- a/src/services/food-app-common/obj/Debug/net8.0/food-app-common.sourcelink.json +++ b/src/services/food-app-common/obj/Debug/net8.0/food-app-common.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\git-classes\\az-400\\*":"https://raw.githubusercontent.com/arambazamba/az-400/784078c4322b1d876b5e22ecd5b3c1d49588f2aa/*"}} \ No newline at end of file +{"documents":{"D:\\git-classes\\az-400\\*":"https://raw.githubusercontent.com/alexander-kastil/az-400/784078c4322b1d876b5e22ecd5b3c1d49588f2aa/*"}} \ No newline at end of file diff --git a/src/services/food-app-common/obj/Release/net6.0/food-app-common.sourcelink.json b/src/services/food-app-common/obj/Release/net6.0/food-app-common.sourcelink.json index ee7841b5..f694e6bc 100644 --- a/src/services/food-app-common/obj/Release/net6.0/food-app-common.sourcelink.json +++ b/src/services/food-app-common/obj/Release/net6.0/food-app-common.sourcelink.json @@ -1 +1 @@ -{"documents":{"E:\\git-classes\\az-native\\*":"https://raw.githubusercontent.com/arambazamba/az-native/7353754e56594824265a6eebbda3b481aeaf958a/*"}} \ No newline at end of file +{"documents":{"E:\\git-classes\\az-native\\*":"https://raw.githubusercontent.com/alexander-kastil/az-native/7353754e56594824265a6eebbda3b481aeaf958a/*"}} \ No newline at end of file diff --git a/src/web/cooking-dashboard/dockerfile b/src/web/cooking-dashboard/dockerfile index eb60486c..97e074bb 100644 --- a/src/web/cooking-dashboard/dockerfile +++ b/src/web/cooking-dashboard/dockerfile @@ -24,5 +24,5 @@ CMD ["/bin/sh", "-c", "envsubst < /usr/share/nginx/html/assets/env.template.js # browse using http://localhost:5066/ # Publish Image to dockerhub -# docker tag cooking-dashboard arambazamba/cooking-dashboard -# docker push arambazamba/cooking-dashboard +# docker tag cooking-dashboard alexander-kastil/cooking-dashboard +# docker push alexander-kastil/cooking-dashboard diff --git a/src/web/food-shop/dockerfile b/src/web/food-shop/dockerfile index 4e844c95..9d749059 100644 --- a/src/web/food-shop/dockerfile +++ b/src/web/food-shop/dockerfile @@ -24,5 +24,5 @@ CMD ["/bin/sh", "-c", "envsubst < /usr/share/nginx/html/assets/env.template.js # browse using http://localhost:5053/ # Publish Image to dockerhub -# docker tag food-shop arambazamba/food-shop -# docker push arambazamba/food-shop +# docker tag food-shop alexander-kastil/food-shop +# docker push alexander-kastil/food-shop diff --git a/tooling/00-getting-started/readme.md b/tooling/00-getting-started/readme.md index fa16fab9..9e3db2ff 100644 --- a/tooling/00-getting-started/readme.md +++ b/tooling/00-getting-started/readme.md @@ -27,10 +27,10 @@ git config --global user.email "your.email@yourdomain.com" ## Setup Git and Fork the class repo -Go to `https://github.com/ARambazamba/az-400` and fork the repo or use the GitHub CLI: +Go to `https://github.com/alexander-kastil/az-400` and fork the repo or use the GitHub CLI: ``` -gh repo fork https://github.com/arambazamba/az-400 +gh repo fork https://github.com/alexander-kastil/az-400 ``` ![forking-wf](_images/fork.jpg) @@ -45,4 +45,4 @@ Clone Class Repo: git clone https://github.com/Student01/az-400 ``` -> Note: If you have forked the class repo clone your own fork, otherwise use https://github.com/ARambazamba/az-400 +> Note: If you have forked the class repo clone your own fork, otherwise use https://github.com/alexander-kastil/az-400 diff --git a/tooling/01-github/readme.md b/tooling/01-github/readme.md index 1167c8b8..6cf35284 100644 --- a/tooling/01-github/readme.md +++ b/tooling/01-github/readme.md @@ -252,7 +252,7 @@ git pull / git push ![forking-wf](_images/forking-workflow.jpg) -Original Repo could be: `https://github.com/ARambazamba/AZ-204` where `ARambazamba` is the `original-owner-github-username` and `AZ-204` is the `reponame` +Original Repo could be: `https://github.com/alexander-kastil/AZ-204` where `alexander-kastil` is the `original-owner-github-username` and `AZ-204` is the `reponame` ### Listing the current Remotes @@ -297,7 +297,7 @@ Fetch from Upstream: Add a Submodule: ``` -git submodule add https://github.com/ARambazamba/FoodApp FoodApp +git submodule add https://github.com/alexander-kastil/FoodApp FoodApp git commit -m foodapp-submodule ``` diff --git a/tooling/04-cli/readme.md b/tooling/04-cli/readme.md index 50d11175..d605936f 100644 --- a/tooling/04-cli/readme.md +++ b/tooling/04-cli/readme.md @@ -88,7 +88,7 @@ az appservice plan create -n $appPlan -g $grp --sku B2 > Note: You could also execute `create-app-service.azcli` or run the following remote script in Cloud Shell ``` -curl https://raw.githubusercontent.com/ARambazamba/az-400/master/setup/create-lab-vm.sh | bash +curl https://raw.githubusercontent.com/alexander-kastil/az-400/master/setup/create-lab-vm.sh | bash ``` #### Create a Lab VM diff --git a/tooling/08-docker-wsl/readme.md b/tooling/08-docker-wsl/readme.md index 3b4a49ee..ee1e229c 100644 --- a/tooling/08-docker-wsl/readme.md +++ b/tooling/08-docker-wsl/readme.md @@ -4,7 +4,7 @@ There are two options to configure Docker support. WSL2 recommended -In order for Docker to work on a Windows 10 VM you need to install Hyper-V or use Windows Subsystem for Linux 2 (WSL2). Therefore you must use hardware that supports [Nested Virtualization](https://docs.microsoft.com/en-us/azure/lab-services/how-to-enable-nested-virtualization-template-vm). A detailed Setup Guide can be found [here](https://github.com/ARambazamba/ClassSetup). +In order for Docker to work on a Windows 10 VM you need to install Hyper-V or use Windows Subsystem for Linux 2 (WSL2). Therefore you must use hardware that supports [Nested Virtualization](https://docs.microsoft.com/en-us/azure/lab-services/how-to-enable-nested-virtualization-template-vm). A detailed Setup Guide can be found [here](https://github.com/alexander-kastil/ClassSetup). ### Install Docker with WSL2