Граф коммитов

199 Коммитов

Автор SHA1 Сообщение Дата
Mangirdas Judeikis 8c7f119bc8
Move image mirror to new pool 2020-06-24 22:35:46 +01:00
Mangirdas Judeikis 06e0cb5803
Merge pull request #710 from Makdaam/pipelineagentpools
changed the default vmImage: ubuntu-latest to agent pools.
2020-06-24 09:01:21 +01:00
zhuoli liang 391247aab8 rebase 2020-06-22 11:11:12 -07:00
zhuoli liang 74f3b44707 Add francecentral 2020-06-22 09:27:35 -07:00
Mangirdas Judeikis 6558e33f51
Revert "Merge pull request #693 from petrkotas/enhance-purge"
This reverts commit 46111a9b4f, reversing
changes made to 6dd5854618.
2020-06-19 19:24:54 +01:00
Mangirdas Judeikis 46111a9b4f
Merge pull request #693 from petrkotas/enhance-purge
Add the ability to delete resource groups when vnet is in different resource group
2020-06-19 17:38:01 +01:00
Jim Minter 72c6dfb25e
Merge pull request #826 from Zhuoli/zhuoli/addsouthafricanorth
add south africa north
2020-06-17 18:09:18 -05:00
zhuoli liang 6621982d0b add south africa north 2020-06-17 15:57:40 -07:00
Petr Kotas 604be47e1e enhance purge
Signed-off-by: Petr Kotas <pkotas@redhat.com>
Co-authored-by: Mangirdas Judeikis <mjudeiki@redhat.com>
2020-06-09 10:32:29 +00:00
Petr Kotas 6ca53a99ae enhance purge
Signed-off-by: Petr Kotas <pkotas@redhat.com>
Co-authored-by: Mangirdas Judeikis <mjudeiki@redhat.com>
2020-06-08 16:41:57 +00:00
Jim Minter 867b1adee4
use correct case 2020-05-27 20:54:19 -05:00
Jim Minter 08bf0c30de
10 new regions 2020-05-26 20:05:20 -05:00
Jim Minter a10c529002 Allow minor Golang version upgrades 2020-05-21 18:49:49 -05:00
Leszek Jakubowski 75146c758b
changed the default vmImage: ubuntu-latest to agent pools. 2020-05-21 16:42:27 +01:00
Jim Minter e6688113e5
Merge pull request #662 from jim-minter/deployperms
Default to lower permissions in deployment tool
2020-05-18 16:46:59 -05:00
Jim Minter 5846703b1c
work around /usr/local/go1.13.10 in a way that works for e2es 2020-05-18 16:06:00 -05:00
Leszek Jakubowski 806dc195fa Fixing GOROOT on CI. 2020-05-18 10:46:08 +02:00
Jim Minter 72be804c35
add pipelines 2020-05-15 08:39:07 +01:00
zhuoli liang 4791a3b3b3 remove location parameter 2020-05-13 14:27:20 -07:00
Jim Minter f7e1d7ed48
latch build IDs for prod deployments 2020-05-13 09:41:36 -05:00
zhuoli liang b4d37cfd9d billing pipeline number should be a parameter 2020-05-11 09:31:04 -07:00
Zhuoli Liang a4642b68b8
Add Billing E2E into RP release pipeline (#652)
* Add Billing E2E into RP release pipeline

* add missed branch name parameter
2020-05-06 14:14:31 -05:00
zhuoli liang bf28f34f11 use buildid for RG names 2020-05-01 01:37:15 -07:00
zhuoli liang c81cf40290 Add phase 1 which wait 0 mins and address UT failure 2020-05-01 01:32:18 -07:00
zhuoli liang 05087d0f06 rebase 2020-04-30 00:17:37 -07:00
zhuoli liang f1f4f329f5 Enable all regions e2e 2020-04-30 00:16:33 -07:00
Jim Minter d78e386adc
require make test-python not to change any repo files 2020-04-29 16:20:03 -05:00
Jim Minter 8b52dd6adc
Merge pull request #586 from jim-minter/rollout-signoff
deploy to RP-PROD environment
2020-04-28 12:21:02 -05:00
Jim Minter 1df909f803
Add e2e loop pipeline 2020-04-27 10:53:55 -05:00
Jim Minter 4091fadcf3
include capital letter in resource and rg name in e2e 2020-04-24 16:23:10 -05:00
Jim Minter 2dfd5a735b
deploy to RP-PROD environment 2020-04-24 15:48:38 -05:00
zhuoli liang bc61d07d62 rename bvte2e.yml to e2e-with-billing.yml 2020-04-24 11:10:15 -07:00
Jim Minter c98b7bd2a4
Merge pull request #530 from Zhuoli/e2e
Introduce RP E2E and Billing E2E
2020-04-24 12:39:42 -05:00
Jim Minter e6e395a8e8
implement e2e cleaner 2020-04-24 11:57:30 -05:00
zhuoli liang d5095b8a21 add bvte2e yml file for daily e2e pipeline 2020-04-24 00:57:39 -07:00
Jack 39b9f50273
Updating staged release pipeline (#550)
* fixing template name

* switching to europe to test deployment

* adding us sector to go in front of europe sector

* commenting out eastus and eastus2 for a test

* adding all regions to pipeline

* updating to per sector environments to make sure we need a signoff per sector

* running next stage even if previous failed, because of flaky e2es and required signoff at every stage

* uncommenting san and uksouth as we get approval for capacity:
2020-04-22 15:55:25 -05:00
Jim Minter c83efbf9b3
always run clean_e2e in prod 2020-04-22 08:27:55 -05:00
Jim Minter 3aebef13ec
don't trim quay.io secret from pull secret 2020-04-21 20:49:39 -05:00
Jim Minter 6aed3c3f08
fix some issues with the e2e run at deploy time 2020-04-08 22:18:22 -05:00
Leszek Jakubowski 39aa388cf1
Added set -e to multiline scripts in the pipelines. 2020-04-06 17:55:22 -05:00
Jack bd0942a4d4
Adding e2e into deployment pipeline (#383)
* adding e2e into deployment pipeline

* moving e2e into it's own template so it can be reused for bvts outside of deployment

* removing unneeded register sub step in pipeline

* rename dev ops json parameter in e2e job template.
2020-04-06 15:20:35 -05:00
Jim Minter a071fc9468
rename vso-deployer-build-id -> vso-deployer-pipeline-id 2020-04-03 14:26:02 -06:00
Jim Minter b92b005891
fix mirror tooling 2020-04-03 14:09:44 -06:00
Jim Minter c61edcf97d
run format-yaml tool 2020-04-03 12:06:41 -06:00
Jim Minter 8ff144ea05
fix yaml indentation 2020-04-03 09:00:47 -06:00
Gabor Burges 767397ad25
fix dstACRName (#416)
* fix dstACRName
2020-04-03 08:59:11 -06:00
Gabor Burges b99021b0f4 mirror pipeline 2020-04-03 16:30:53 +02:00
Jim Minter 9e00a5b300
fix job deploy name error 2020-03-30 18:39:27 -06:00
Jack Quincy 9dea07d04d adding location to enviroment name so you can see what you are approving 2020-03-30 14:28:10 -07:00
Jim Minter 7be6548b5c
fixing my previous mistakes 2020-03-30 15:06:38 -06:00
Jim Minter 3244dabe27
fixes and standardising some pipelines 2020-03-30 14:56:59 -06:00
Jim Minter 4d674d0c9f
remove vars 2020-03-30 08:58:10 -06:00
Jim Minter bb5e00eb9b
switch some parameters to vars 2020-03-30 08:52:44 -06:00
Jim Minter 9476431648
add parameters 2020-03-30 08:44:07 -06:00
Jim Minter b9f959f023
fix misreferenced template 2020-03-30 08:23:01 -06:00
Jack fe9013ca6c
Release pipelines (#357)
* Revert "Merge pull request #355 from Azure/revert-353-template-rp-pipelines"

This reverts commit 001345451d, reversing
changes made to 90b1a8fe5a.

* moving environment down because it isn't supported on a stage
2020-03-27 19:20:16 -06:00
Jim Minter 478f1162eb
add --allow-no-subscriptions to az login 2020-03-27 19:06:41 -06:00
Jim Minter af37634fa3
clarify job name 2020-03-27 17:47:58 -06:00
Jim Minter a5a41dac46
remove .pipelines/build.yml, replaced by .pipelines/build-and-push-images.yml 2020-03-27 17:47:52 -06:00
Jim Minter 42172d2b0c
Revert "Adding release pipelines" 2020-03-27 17:30:54 -06:00
Jim Minter 93ea2c2a28
Merge pull request #354 from jim-minter/nobuilddrop
remove BUILDDROP variable
2020-03-27 17:25:01 -06:00
Jim Minter a94f53278b
remove BUILDDROP variable 2020-03-27 17:14:57 -06:00
Jack Quincy b92ef635fa adding release pipelines 2020-03-27 15:44:36 -07:00
Jack Quincy fb2f6d52b8 templatize the deployment job so that it can be reused in a release pipeline 2020-03-27 14:45:43 -07:00
Jim Minter 16549a2c32
typo 2020-03-27 09:47:33 -06:00
Jack 1dbdaeabc2
Update deployment pipeline for config (#342)
* download deployer and config from artifacts from different pipelines. switch to using config for deployment

* removing orphaned file to generate arm template parameters

* marking aro as executable

* setting up workspace

* adding environment variables that deployer requires to be set. even though they aren't used

* renaming from prod to azure.

* removing RP_VERSION assignment. It is no longer needed

* removing enviroment variable exports for location and rg because they are now in config
2020-03-26 18:17:38 -06:00
Jim Minter 8f433d8b61
stop advertising python 3.5 support 2020-03-26 14:47:33 -06:00
Jim Minter 954ae66ebe
stop advertising python 2.7 support 2020-03-26 14:40:57 -06:00
Jim Minter 382429d482
remove pull secret from int/prod 2020-03-26 09:58:14 -06:00
Jack Quincy 9d2253cf2d getting pipeline to work 2020-03-25 18:48:36 -07:00
Jack Quincy a9d79f001c fixing naming on artifacts 2020-03-25 17:22:08 -07:00
Jack 5a5920228d
Publish deployer (#314)
* making build and publish images also publish the deployer to deploy the images as a build artifact

* adding copy and publish artifacts steps

* removing checks for unused variables

* adding name to artifacts
2020-03-25 18:18:27 -06:00
Jim Minter 0638050f12
various modifications 2020-03-21 22:49:18 -06:00
Angus Salkeld f196a7ce91
Add support into the deployment scripts 2020-03-20 19:57:41 -06:00
Jim Minter a206fc79b3
Merge pull request #270 from JackQuincy/refactor-e2e-round-2
INT E2E refactor round 2
2020-03-13 16:57:29 -06:00
Jack 3ffe9bd17a
Mirror mdm images to int ACR (#266)
* pushing geneva images to int acr and pulling mdm image from int acr if rp image is coming from in acr

* passing in values to setup geneva actions in int

* removing newline

* allowing wrong host names on the ssl calls since all will have the hostname on the load balancer and not the one to call the individual vm

* rerunning the make generate

* switching to point mirror to an ACR instead of pushing images to INT and PROD

* regenerating bindata post rebase
2020-03-13 14:54:23 -06:00
Jack Quincy 6ec113ca4f CR feedback 2020-03-13 12:05:14 -07:00
Jack Quincy 12b3bfc2cd removing unneeded secrets source 2020-03-13 12:05:14 -07:00
Jack Quincy 6b63fd1cc1 consolidating run rp, run e2e, and kill rp into one step so that the rp is up and running during the whole process 2020-03-13 12:05:14 -07:00
Jack Quincy 1ab4fbaf89 Revert "Merge pull request #269 from Azure/revert-227-int-e2e"
This reverts commit a997031807, reversing
changes made to 308d6b6b5e.
2020-03-13 12:05:14 -07:00
Jim Minter f7f080ef3c
fixups 2020-03-12 12:14:04 -06:00
Julien Stroheker d7fa44f16e
FIX - Fail e2e on stderr (#247)
* rebase

* contributor on vnet

* remove validatee2e function and add set -e on top of the template

* set -e
2020-03-11 11:27:44 -06:00
Jim Minter cfd1d13522 Revert "Adding INT e2e pipeline (#227)"
This reverts commit 308d6b6b5e.
2020-03-10 17:09:17 -06:00
Jack 308d6b6b5e
Adding INT e2e pipeline (#227)
* adding int e2e pipeline
2020-03-10 15:10:55 -06:00
Jack 07de853432
Adding INT deployment pipelines (#214)
* adding int deployment pipelines

Co-authored-by: Jack Quincy <jaquincy@microsoft.com>
2020-03-09 08:40:34 -06:00
Jim Minter 67705f8de9
geneva logging part 2 2020-03-02 16:13:35 -06:00
Julien Stroheker 513b30d6a0
E2E Pipeline - Remove manual ci and pr triggers (#225)
remove manual ci and pr triggers
2020-02-27 13:09:16 -06:00
Jim Minter 1f919ff228
Minor updates to e2e 2020-02-27 08:05:14 -06:00
Julien Stroheker 64c4fb5026
implement e2e 2020-02-27 08:04:46 -06:00
Jim Minter 3dc050a973
remove image-mdm 2020-02-24 20:26:42 -06:00
Leszek Jakubowski 8a740eb038 Corrected CI to check for git changes after test-go (generate etc.) moved report preparation to a separate step 2020-02-14 13:20:03 +01:00
Julien Stroheker 4a71e738c1 typo 2020-01-30 12:59:31 -05:00
Julien Stroheker 698b9ef47c symlink to python bin 2020-01-30 12:47:38 -05:00
Julien Stroheker 475108fd3e add symlink to keep makefile structure 2020-01-30 12:29:50 -05:00
Julien Stroheker f267a932fe
Juliens/ci tunning (#4)
* tunning

* debug

* publish tests

* remove debug cmd
2020-01-28 22:10:17 -05:00
Julien Stroheker 3a44013f70 update build pipeline 2020-01-28 16:55:05 -05:00
Julien Stroheker 0bcdcc65d2 add build push pipelines 2020-01-28 16:33:57 -05:00
Julien Stroheker 735cb62087
Juliens/az pipelines fix (#3)
* apply review

* test vars

* python and golang fix

* using vendor bin

* fix and clean
2020-01-27 15:46:13 -05:00
Julien Stroheker c2f561a9df introduce azure devops pipelines 2020-01-24 17:39:17 -05:00