Skip to content

Commit e83584b

Browse files
authored
Merge pull request #50170 from TomArcher/jenkins-metadata-normalize
Jenkins - Updating metadata
2 parents f4fa7c8 + c5956da commit e83584b

8 files changed

+56
-74
lines changed

articles/jenkins/deploy-jenkins-app-service-plugin.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Deploy to Azure App Service by using the Jenkins plugin
33
description: Learn how to use the Azure App Service Jenkins plugin to deploy a Java web app to Azure in Jenkins
4-
ms.topic: article
5-
ms.author: tarcher
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, app service
66
author: tomarcher
7-
manager: jpconnock
8-
ms.service: devops
9-
ms.custom: jenkins
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: tutorial
1010
ms.date: 07/31/2018
1111
---
1212

@@ -35,7 +35,7 @@ You can use the Jenkins plugin to deploy a web app in any language that is suppo
3535
> [!NOTE]
3636
> The Java JDK and Maven are required to build the Java project. Install these components on the Jenkins Master, or on the VM agent if you use the agent for continuous integration.
3737
38-
To install the components, log in to the Jenkins instance with SSH and run the following commands:
38+
To install the components, sign in to the Jenkins instance with SSH and run the following commands:
3939

4040
```bash
4141
sudo apt-get install -y openjdk-7-jdk
@@ -128,7 +128,7 @@ Web Apps on Linux also supports traditional deployment methods, like Git and FTP
128128
Before setting up the job in Jenkins, you need a web app on Linux. You also need a container registry to store and manage your private Docker container images. You can use DockerHub to create the container registry. In this example, we use Azure Container Registry.
129129
130130
* [Create your web app on Linux](../app-service/containers/quickstart-nodejs.md).
131-
* Azure Container Registry is a managed [Docker Registry](https://docs.docker.com/registry/) service that is based on the open source Docker Registry version 2.0. [Create an Azure container registry](/azure/container-registry/container-registry-get-started-azure-cli). You can also use DockerHub.
131+
* Azure Container Registry is a managed [Docker Registry](https://docs.docker.com/registry/) service that is based on the open-source Docker Registry version 2.0. [Create an Azure container registry](/azure/container-registry/container-registry-get-started-azure-cli). You can also use DockerHub.
132132
133133
### Set up the Jenkins job for Docker
134134

articles/jenkins/execute-cli-jenkins-pipeline.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,13 @@
11
---
2-
title: Execute the Azure CLI with Jenkins | Microsoft Docs
2+
title: Execute the Azure CLI with Jenkins
33
description: Learn how to use Azure CLI to deploy a Java web app to Azure in Jenkins Pipeline
4-
services: app-service\web
5-
documentationcenter: ''
6-
author: mlearned
7-
manager: douge
8-
editor: ''
9-
10-
ms.assetid:
114
ms.service: jenkins
12-
ms.devlang: na
13-
ms.topic: article
14-
ms.tgt_pltfrm: na
15-
ms.workload: web
5+
keywords: jenkins, azure, devops, app service, cli
6+
author: tomarcher
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: tutorial
1610
ms.date: 6/7/2017
17-
ms.author: mlearned
18-
ms.custom: Jenkins
1911
---
2012

2113
# Deploy to Azure App Service with Jenkins and the Azure CLI
@@ -42,7 +34,7 @@ Ensure you have version 1.2 or later:
4234
* Within the Jenkins dashboard, click **Manage Jenkins -> Plugin Manager ->** and search for **Azure Credential**.
4335
* Update the plugin if the version is earlier than 1.2.
4436

45-
Java JDK and Maven are also required in the Jenkins master. To install, log in to Jenkins master using SSH and run the following commands:
37+
Java JDK and Maven are also required in the Jenkins master. To install, sign in to Jenkins master using SSH and run the following commands:
4638
```bash
4739
sudo apt-get install -y openjdk-7-jdk
4840
sudo apt-get install -y maven

articles/jenkins/index.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,15 @@
22
documentType: LandingData
33
title: Jenkins on Azure
44
metadata:
5-
description: Deploy and integrate Jenkins with Azure
6-
services: multiple
7-
author: rloutlaw
8-
manager: justhe
9-
layout: LandingPage
10-
ms.service: multiple
11-
ms.tgt_pltfrm: na
12-
ms.devlang: devops
13-
ms.topic: landing-page
14-
ms.date: 11/01/2017
15-
ms.author: routlaw
16-
ms.custom: Jenkins
5+
title: Jenkins in Azure Documentation - Tutorials, samples, reference, and resources
6+
description: Deploy and integrate Jenkins with Azure
7+
ms.service: jenkins
8+
keywords: jenkins, azure, devops, tutorials, samples, reference
9+
author: tomarcher
10+
manager: jeconnoc
11+
ms.author: tarcher
12+
ms.topic: landing-page
13+
ms.date: 08/27/2018
1714
abstract:
1815
description: Use the open-source Jenkins server to build your apps in the cloud and deploy them to Azure. Learn how to install, configure, and scale Jenkins on Azure and set up continuous integration (CI) for your apps with our quickstarts, tutorials, and sample pipelines.
1916
aside:

articles/jenkins/install-jenkins-solution-template.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: Create a Jenkins server on Azure
33
description: Install Jenkins on an Azure Linux virtual machine from the Jenkins solution template and build a sample Java application.
4-
ms.topic: quickstart
5-
ms.author: tarcher
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, portal, virtual machine, solution template
66
author: tomarcher
7-
manager: jpconnock
8-
ms.service: devops
9-
ms.custom: jenkins
10-
ms.date: 07/31/2018
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: quickstart
10+
ms.date: 6/7/2017
1111
---
1212

1313
# Create a Jenkins server on an Azure Linux VM from the Azure portal
@@ -70,7 +70,7 @@ Select the **Build** tab, then select **Add build step**, **Invoke Gradle script
7070

7171
![Use the Gradle wrapper to build](./media/install-jenkins-solution-template/jenkins-job-gradle-config.png)
7272

73-
Select **Advanced..** and then enter `complete` in the **Root Build script** field. Select **Save**.
73+
Select **Advanced** and then enter `complete` in the **Root Build script** field. Select **Save**.
7474

7575
![Set advanced settings in the Gradle wrapper build step](./media/install-jenkins-solution-template/jenkins-job-gradle-advances.png)
7676

articles/jenkins/java-deploy-webapp-tutorial.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Use Jenkins to deploy your web apps to Azure
33
description: Set up continuous integration from GitHub to Azure App Service for your Java web apps using Jenkins and Docker.
4-
ms.topic: tutorial
5-
ms.author: tarcher
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, app service, continuous integration, ci, continuous deployment, cd
66
author: tomarcher
7-
manager: jpconnock
8-
ms.service: devops
9-
ms.custom: jenkins
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: tutorial
1010
ms.date: 07/31/2018
1111
---
1212

@@ -28,7 +28,7 @@ You will perform the following tasks in this tutorial:
2828

2929
To complete this tutorial, you need:
3030

31-
* [Jenkins](https://jenkins.io/) with JDK and Maven tools configured . If you don't have a Jenkins system, create one now in Azure from the [Jenkins solution template](/azure/jenkins/install-jenkins-solution-template).
31+
* [Jenkins](https://jenkins.io/) with JDK and Maven tools configured. If you don't have a Jenkins system, create one now in Azure from the [Jenkins solution template](/azure/jenkins/install-jenkins-solution-template).
3232
* A [GitHub](https://github.com) account.
3333
* [Azure CLI 2.0](/cli/azure), either from your local command line or in the [Azure Cloud Shell](/azure/cloud-shell/overview)
3434

@@ -97,7 +97,7 @@ Set up Jenkins to receive [GitHub webhooks](https://developer.github.com/webhook
9797
## Configure the Azure App Service Jenkins plug-in
9898
9999
1. In the Jenkins web console, select the **MyJavaApp** job you created and then select **Configure** on the left hand of the page.
100-
2. Scroll down to **Post-build Actions**, then select **Add post-build action** and choose **Publish an Azure Web App**.
100+
2. Scroll down to **Post-build Actions**, select **Add post-build action**, and choose **Publish an Azure Web App**.
101101
3. Under **Azure Profile Configuration**, select **Add** next to **Azure Credentials** and choose **Jenkins**.
102102
4. In the **Add Credentials** dialog, select **Microsoft Azure Service Principal** from the **Kind** drop-down.
103103
5. Create an Active Directory Service principal from the Azure CLI or [Cloud Shell](/azure/cloud-shell/overview).
@@ -159,7 +159,7 @@ Set up Jenkins to receive [GitHub webhooks](https://developer.github.com/webhook
159159
## Deploy the app from GitHub
160160
161161
1. From the Jenkins project, select **Build Now** to deploy the sample app to Azure.
162-
2. Once the build completes, your app is live on Azure at it's publishing URL , for example http://myjavaapp.azurewebsites.net.
162+
2. Once the build completes, your app is live on Azure at its publishing URL, for example http://myjavaapp.azurewebsites.net.
163163
![View your deployed app on Azure](media/jenkins-java-quickstart/hello_docker_world_unedited.png)
164164
165165
## Push changes and redeploy

articles/jenkins/jenkins-aks-blue-green-deployment.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
---
22
title: Deploy to Azure Kubernetes Service (AKS) by using Jenkins and the blue/green deployment pattern
33
description: Learn how to deploy to Azure Kubernetes Service (AKS) by using Jenkins and the blue/green deployment pattern.
4-
services: app-service\web
5-
documentationcenter: ''
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, kubernetes, k8s, aks, blue green deployment, continuous delivery, cd
66
author: tomarcher
7-
manager: jpconnock
8-
editor: ''
9-
ms.assetid:
10-
ms.service: multiple
11-
ms.devlang: na
12-
ms.topic: article
13-
ms.tgt_pltfrm: na
14-
ms.workload: web
15-
ms.date: 07/23/2018
7+
manager: jeconnoc
168
ms.author: tarcher
17-
ms.custom: jenkins
9+
ms.topic: tutorial
10+
ms.date: 07/23/2018
1811
---
1912

2013
# Deploy to Azure Kubernetes Service (AKS) by using Jenkins and the blue/green deployment pattern

articles/jenkins/jenkins-azure-vm-agents.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Scale Jenkins deployments with Azure VM agents.
33
description: Add additional capacity to your Jenkins pipelines using Azure virtual machines with the Jenkins Azure VM Agent plug-in.
4-
ms.topic: tutorial
5-
ms.author: tarcher
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, virtual machine, agents
66
author: tomarcher
7-
manager: jpconnock
8-
ms.service: devops
9-
ms.custom: jenkins
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: tutorial
1010
ms.date: 07/31/2018
1111
---
1212

@@ -113,7 +113,7 @@ In the **Image Configuration** section of the plugin configuration, select **Ubu
113113
114114
![Configure VM OS and tools](./media/jenkins-azure-vm-agents/jenkins-os-config.png)
115115
116-
Select **Add** next to **Admin Credentials**, then select **Jenkins**. Enter a username and password used to log in to the agents, making sure they satisfy the [username and password policy](/azure/virtual-machines/linux/faq#what-are-the-username-requirements-when-creating-a-vm) for administrative accounts on Azure VMs.
116+
Select **Add** next to **Admin Credentials**, then select **Jenkins**. Enter a username and password used to sign in to the agents, making sure they satisfy the [username and password policy](/azure/virtual-machines/linux/faq#what-are-the-username-requirements-when-creating-a-vm) for administrative accounts on Azure VMs.
117117
118118
Select **Verify Template** to verify the configuration and then select **Save** to save your changes and return to the Jenkins dashboard.
119119

articles/jenkins/overview.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
---
2-
title: Overview of Jenkins and Azure | Microsoft Docs
2+
title: Overview of Jenkins and Azure
33
description: Host the Jenkins build and deploy automation server in Azure and use Azure compute and storage resources to extend your continous integration and deployment (CI/CD) pipelines.
4-
ms.topic: overview
5-
ms.author: tarcher
4+
ms.service: jenkins
5+
keywords: jenkins, azure, devops, overview
66
author: tomarcher
7-
manager: jpconnock
8-
ms.service: devops
9-
ms.custom: jenkins
7+
manager: jeconnoc
8+
ms.author: tarcher
9+
ms.topic: overview
1010
ms.date: 07/25/2018
1111
---
1212

1313
# Azure and Jenkins
1414

1515
[Jenkins](https://jenkins.io/) is a popular open-source automation server used to set up continuous integration and delivery (CI/CD) for your software projects. You can host your Jenkins deployment in Azure or extend your existing Jenkins configuration using Azure resources. Jenkins plugins are also available to simplify CI/CD of your applications to Azure.
1616

17-
This article is an introduction to using Azure with Jenkins, detailing the core Azure features available to Jenkins users. To get started with your own Jenkins server in Azure, see our [quickstart](install-jenkins-solution-template.md).
17+
This article is an introduction to using Azure with Jenkins, detailing the core Azure features available to Jenkins users. For more information about getting started with your own Jenkins server in Azure, see [Create a Jenkins server on Azure](install-jenkins-solution-template.md).
1818

1919
## Host your Jenkins servers in Azure
2020

0 commit comments

Comments
 (0)