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

16 Коммитов

Автор SHA1 Сообщение Дата
apurvabhaleMS d1046daad0
Revert "Add import to OSS Export pipeline (#3183)" (#3201)
This reverts commit 83d6fb9af6.
2023-03-28 11:35:08 -07:00
Paul Taladay 83d6fb9af6
Add import to OSS Export pipeline (#3183)
* Adding import test to export pipeline

* Fixed typo in test name

* Made pipeline more generic. There is now a shared variables file that takes the name of the test area that it needs to return variables for. Still need to create the Import environment to test this out.

* Updated variables for ci and pr pipeline since the build variables yml is shared between all the pipelines.

* Split from testarea file because it won't let you use two templates files where one has a parameter to set the variables.

* Moved template to variables section of job

* Updated duplicate naming

* Missed updated on depends on

* Moved variables back to build-variables as the testArea template doesn't work as intended due to limitations.

* Missing -

* Added values.

* Updated environment name variable.

* Added in additional check for when used in Export pipeline

* Added in code from e2e-tests.yml to create the TestIntegrationStore and key that the import test fixutre needs.

* Added appname variable.

* Can't use variable moved to inline

* Forgot to change to = sign from :

* Added check to remove stu3 since current env doesn't add that version to end of app name.

* Removed unneeded code in integration test fixture.

* Removed using

* Change to user for auth

* Add import user and remove cosmos db test run

* Update tags

* Fix cleanup scripts

* Remove unused environments

* Add sql

* Added global importer user id

* Updated test urls as they should point to resoluteopensource and not the azurewebsites tenant.

* Test urls needed to be the tenant domain and not default to azurewebsites.net. This was causing the web apps to deploy under azurewebsites.net and not the resoluteopensource tenant.

* tenantDomain isn't used in all pipelines. Moving back to the resoluteopensource tenant name.

* Added logging to validate webapp name used

* Added explicit domain variables to reference. Log output is showing *** for audience meaning that this tenantDomain value isn't set.

* Updated TestApplicationResource to use the static value of tenantDomainSuffix

* Added logging for tracking.

* Removed temporary logging. Added filter to exclude Authorization tests since they will not work in this environment.

* Changed test app resource to oss tenant.

* Changes for testing.

* Back to azurewebsites value

* Added a new argument to allow overriding of the audience in a multi tenant situation.

* Changed audience to app override instead

* Missed couple locations to update.

* Believe this is the cause of the duplicate key issue.

* TestApplicationResource was incorrect

* Updated filter to only target the import tests in SQL tests and added in cosmosdb import tests.

* Added restart for import cosmos setup

* Removed unneeded changes

* PR comment fixes

* Updated Test application resource to resolute oss as PR builds are failing

* Added try catch for second auth environment setup.

* Undid domain change. Try catch should fix PR issue.

* Added override for pr pipeline to use proper resource url for tests.

* Moved resourceTenantDomainSuffix to each pipeline variables file since PRs appear to behave differently  that the others.

* Adding in old build variable values to pr variables to separate from other envionrments.

---------

Co-authored-by: LTA-Thinking <rbrucej@gmail.com>
2023-03-23 12:13:52 -07:00
sowu880 14dc9f007c
Bump Microsoft.Health.Fhir.Liquid.Converter from 5.0.5.5 to 5.1.0.7 (#2985)
* Use North Central US for PRs

* Try central us

* Try east us 2

* update

* update

Co-authored-by: LTA-Thinking <rbrucej@gmail.com>
2022-11-29 11:11:41 +08:00
Brendan Kowitz ffd91ea569
Adds SDL analysis tools, cleaup PR builds (#2797)
+semver: skip
2022-09-15 15:56:38 -07:00
Brendan Kowitz 0f1582abf3
Allow branches to be built in isolation (#1805)
+semver: skip
2021-04-01 17:54:42 -07:00
Robert Johnson 073e65621f
PR resource names include build number (#1509)
Change the names of the resources created in PRs to match the version number of the PR.
2020-12-15 15:20:05 -08:00
Robert Johnson baa9396543
Move PR region (#1354) 2020-10-14 11:46:16 -07:00
Brendan Kowitz 06df0b4b1a
Changes to kick-off, but no longer rely on Crucible test coverage (#1288)
Crucible will only be invoked on CI builds
2020-09-22 10:33:22 -07:00
Brendan Kowitz 7428e1e666
Deployment template ensures CosmosDb secrets exist before code is deployed (#1157) 2020-07-23 09:30:43 -07:00
Michael Hansen d05292e033
Re-enabled AKS builds and tests (#1152)
* Re-enabled AKS builds and tests
2020-07-14 16:07:33 -07:00
Brendan Kowitz b347cf8d59
Build pipeline fixes (#1149) 2020-07-14 08:52:47 -07:00
Robert Johnson 67925fe17c
Switch CI build to use yaml and docker (#978)
Add new build scripts for CI build that use docker
2020-05-07 13:43:58 -07:00
Brendan Kowitz dc8e8ded6f
allows use of shared hosting plan in PR builds (#986) 2020-04-30 11:01:34 -07:00
Robert Johnson 02b04272b2
Fix docker deploy template (#988)
Fix image tag and app service bugs
2020-04-28 13:16:58 -07:00
Robert Johnson 5ec983cde0
Have PR release use docker images (#961)
Use docker images for testing PRs

Co-authored-by: Brandon Pollett <brandon.pollett@gmail.com>
Co-authored-by: brandonpollett <brpoll@microsoft.com>
2020-04-08 16:58:04 -07:00
Robert Johnson 0660f00126
Use yaml for PR build (#941)
Move to yaml PR builds

Co-authored-by: Brandon Pollett <brandon.pollett@gmail.com>
Co-authored-by: brandonpollett <brpoll@microsoft.com>
2020-04-03 14:52:58 -07:00