1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

CICD: Removed the old Azure Pipelines configurations (#2705)

This commit is contained in:
Jeffrey Cafferata
2023-12-10 16:27:57 +01:00
committed by GitHub
parent 11f072b887
commit 99e3f9f046
4 changed files with 0 additions and 216 deletions

View File

@@ -1,19 +0,0 @@
# Starter pipeline
# Start with a minimal pipeline that you can customize to build and deploy your code.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'
- script: |
echo Add other tasks to build, test, and deploy your project.
echo See https://aka.ms/yaml
displayName: 'Run a multi-line script'

View File

@@ -1,6 +0,0 @@
# shared step for setting up go env
# see https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/go?view=azure-devops#build-a-container-image
steps:
- task: GoTool@0
inputs:
version: '1.16'

View File

@@ -1,121 +0,0 @@
variables:
wd: '$(System.DefaultWorkingDirectory)/integrationTest'
trigger:
batch: "true"
branches:
include:
- pipeline
# Each provider gets its' own job. These will run in parallel.
# each job gets setup with only the env vars it needs for that run.
# these are defined in azure pipelines web ui as secret variables.
jobs:
- job: Route53
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider ROUTE53
workingDirectory: $(wd)
env:
R53_DOMAIN: $(R53_DOMAIN)
R53_KEY_ID: $(R53_KEY_ID)
R53_KEY: $(R53_KEY)
- job: GCloud
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider GCLOUD
workingDirectory: $(wd)
env:
GCLOUD_DOMAIN: $(GCLOUD_DOMAIN)
GCLOUD_TYPE: $(GCLOUD_TYPE)
GCLOUD_EMAIL: $(GCLOUD_EMAIL)
GCLOUD_PROJECT: $(GCLOUD_PROJECT)
GCLOUD_PRIVATEKEY: $(GCLOUD_PRIVATEKEY)
- job: NameDotCom
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider NAMEDOTCOM
workingDirectory: $(wd)
env:
NAMEDOTCOM_DOMAIN: $(NAMEDOTCOM_DOMAIN)
NAMEDOTCOM_KEY: $(NAMEDOTCOM_KEY)
NAMEDOTCOM_USER: $(NAMEDOTCOM_USER)
- job: Cloudflare
steps:
- template: go-env.yaml
- script: go test -v -timeout 30m -verbose -provider CLOUDFLAREAPI
workingDirectory: $(wd)
env:
CF_TOKEN: $(CF_TOKEN)
- job: DigitalOcean
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider DIGITALOCEAN
workingDirectory: $(wd)
env:
DO_DOMAIN: $(DO_DOMAIN)
DO_TOKEN: $(DO_TOKEN)
- job: GandiV5
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider GANDI_V5
workingDirectory: $(wd)
env:
GANDI_KEY: $(GANDI_V5_APIKEY)
GANDI_DOMAIN: $(GANDI_V5_DOMAIN)
# - job: GandiLive
# steps:
# - template: go-env.yaml
# - script: go test -v -verbose -provider GANDI-LIVEDNS
# workingDirectory: $(wd)
# env:
# GANDILIVE_KEY: $(GANDILIVE_KEY)
# GANDILIVE_DOMAIN: $(GANDILIVE_DOMAIN)
# - job: NS1
# steps:
# - template: go-env.yaml
# - script: go test -v -verbose -provider NS1
# workingDirectory: $(wd)
# env:
# NS1_TOKEN: $(NS1_TOKEN)
# NS1_DOMAIN: $(NS1_DOMAIN)
- job: DNSIMPLE
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider DNSIMPLE
workingDirectory: $(wd)
env:
DNSIMPLE_TOKEN: $(DNSIMPLE_TOKEN)
DNSIMPLE_DOMAIN: $(DNSIMPLE_DOMAIN)
- job: Vultr
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider VULTR
workingDirectory: $(wd)
env:
VULTR_DOMAIN: $(VULTR_DOMAIN)
VULTR_TOKEN: $(VULTR_TOKEN)
- job: Azure
steps:
- template: go-env.yaml
- script: go test -v -verbose -provider AZURE_DNS
workingDirectory: $(wd)
env:
AZURE_CLIENT_ID: $(AZ_CLIENTID)
AZURE_CLIENT_SECRET: $(AZ_CLIENTSECRET)
AZURE_DOMAIN: $(AZ_DOMAIN)
AZURE_RESOURCE_GROUP: $(AZ_RSGNAME)
AZURE_SUBSCRIPTION_ID: $(AZ_SUBSCRIPTIONID)
AZURE_TENANT_ID: $(AZ_TENANTID)