phippyandfriends/parrot/cd-pipeline.yml

37 строки
895 B
YAML
Исходник Обычный вид История

Azure Pipelines, both CI/CD in YAML (#29) * Create azure-pipelines.yml * Update azure-pipelines.yml * registryServerName * Update deployment.yaml * Update azure-pipelines.yml * Rename phippy/azure-pipelines.yml to phippy/cicd/azure-pipelines.yml * Create build-steps-template.yml * Create stage-steps-template.yml * Update azure-pipelines.yml * Update build-steps-template.yml * Update stage-steps-template.yml * Create build-steps-template.yml * Create stage-steps.yml * Rename stage-steps.yml to stage-steps-template.yml * Update and rename azure-build-pipeline.yml to azure-pipelines.yml * Delete azure-pipelines.yml * Delete build-steps-template.yml * Delete stage-steps-template.yml * Update and rename azure-build-pipeline.yml to azure-pipelines.yml * Update and rename azure-build-pipeline.yml to azure-pipelines.yml * Update and rename azure-build-pipeline.yml to azure-pipelines.yml * helmVersion: 2.14.3 * helmVersion: 2.14.3 * helmVersion: 2.14.3 * helmVersion: 2.14.3 * reactivate HelmInstaller task * reactivate HelmInstaller task * deployment job + environment * deployment job + environment * deployment job + environment * deployment job + environment * Update azure-pipelines.yml * HelmInstaller@1 * HelmInstaller@1 * helmVersion: 2.15.0 * helmVersion: 2.15.0 * helmVersion: 2.15.0 * helmVersion: 2.15.0 * '*' * '*' * '*' * '*' * helmVersion: 2.15.1 * helmVersion: 2.15.1 * helmVersion: 2.15.1 * helmVersion: 2.15.1 * namings of chartVersion variables * helmVersion: 2.15.2 * helmVersion: 2.15.2 * helmVersion: 2.15.2 * helmVersion: 2.15.2 * CI/CD YAML files * Update and rename azure-pipelines.yml to ci-pipeline.yml * temporary remove condition * Update build-steps-template.yml * Update build-steps-template.yml * Update build-steps-template.yml * Update build-steps-template.yml * Update build-steps-template.yml * Update build-steps-template.yml * Create cd-pipeline.yml * Rename stage-steps-template.yml to cd-steps-template.yml * Rename build-steps-template.yml to ci-steps-template.yml * Update ci-pipeline.yml * Update cd-steps-template.yml * Update Chart.yaml * Update Chart.yaml * Update Chart.yaml * Update cd-pipeline.yml * Update cd-steps-template.yml * Update ci-pipeline.yml * Update ci-steps-template.yml * Update cd-steps-template.yml * Update ci-steps-template.yml * Update ci-steps-template.yml * Update and rename azure-pipelines.yml to ci-pipeline.yml * Create cd-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * Create cd-pipeline.yml * Update and rename azure-pipelines.yml to ci-pipeline.yml * Update and rename azure-pipelines.yml to ci-pipeline.yml * Create cd-pipeline.yml * pr: none * pr: none * pr: none * pr: none * pr: none * pr: none * pr: none * pr: none * Update cd-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * helmVersion: 2.16.0 * captainkube-ci * nodebrady-ci * parrot-ci * phippy-ci * Merge from master into current WIP PR (#34) * Add workaround for https://github.com/Azure/phippyandfriends/issues/30 (#31) Change-Id: I3228841d72c69c2e625c1e969dabc8372e3f40d2 (cherry picked from commit f3c9d08df7c8aa012d2bff921f504f06f3777476) * fix broken links to */azure-build-pipeline.yml * fix azure pipelines yaml files path * --set ingress.enabled=false * Update ci-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * development-$(projectName) * Update cd-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * extract common variables * extract common variables * Update cd-pipeline.yml * Create ci-cd-vars.yml * Update and rename ci-cd-vars.yml to ci-vars.yml * Create cd-vars-template.yml * Rename ci-vars.yml to ci-vars-template.yml * Update ci-pipeline.yml * Update cd-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * Update ci-pipeline.yml * Update cd-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * Update ci-pipeline.yml * Update cd-pipeline.yml * Update cd-pipeline.yml * Update Chart.yaml
2019-11-13 04:20:20 +03:00
trigger: none
pr: none
variables:
- template: ../common/cd-vars-template.yml
parameters:
projectName: parrot
# define 3 more variables: registryName, registryLogin and registryPassword in the Azure pipeline UI definition
resources:
pipelines:
- pipeline: ci-pipeline
source: parrot-ci
trigger:
enabled: true
branches:
include:
- master
stages:
- stage: development
displayName: development
jobs:
- deployment: development
variables:
k8sNamespace: 'phippyandfriends'
# define 4 more variables: aks, aksSpId, aksSpSecret and aksSpTenantId in the Azure pipeline UI definition
displayName: deploy helm chart into AKS
pool:
vmImage: 'ubuntu-16.04'
environment: development-$(projectName)
strategy:
runOnce:
deploy:
steps:
- template: ../common/cd-steps-template.yml