Jenkins to Azure Container Registry

autor: Azure DevOps
Ostatnia aktualizacja: 2017-06-26

This template allows you to deploy an instance of Jenkins on a DS1_v2 size Linux Ubuntu 14.04 LTS VM and an Azure Container Registry. It also includes an optional ACR pipeline.

Ten szablon usługi Azure Resource Manager (ARM) został utworzony przez członka społeczności, a nie przez firmę Microsoft. Każdy szablon ARM jest licencjonowany przez swojego właściciela, a nie firmę Microsoft. Firma Microsoft nie odpowiada za szablony ARM dostarczane i licencjonowane przez członków społeczności i nie sprawdza ich pod kątem bezpieczeństwa, zgodności ani wydajności. Szablony ARM społeczności nie są wspierane w ramach żadnego programu lub usługi pomocy technicznej firmy Microsoft i są udostępniane W STANIE, W JAKIM SIĘ ZNAJDUJĄ bez żadnego rodzaju gwarancji.

Parametry

Nazwa parametru Opis
adminUsername User name for the Virtual Machine.
adminPassword Password for the Virtual Machine.
jenkinsDnsPrefix Unique DNS Name for the Public IP used to access the Jenkins Virtual Machine.
servicePrincipalAppId Service Principal App ID (also called Client ID) used by Jenkins to push the docker image to Azure Container Registry.
servicePrincipalAppKey Service Principal App Key (also called Client Secret) used by Jenkins to push the docker image to Azure Container Registry.
gitRepository URL to a public git repository that includes a Dockerfile.

Korzystanie z szablonu

PowerShell

New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-jenkins-acr/azuredeploy.json
Instalowanie i konfigurowanie programu PowerShell systemu Azure

Wiersz polecenia

azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-jenkins-acr/azuredeploy.json
Instalowanie i konfigurowanie międzyplatformowego interfejsu wiersza polecenia platformy Azure