Tooling/azure-pipelines.yml

132 строки
3.8 KiB
YAML
Исходник Постоянная ссылка Обычный вид История

trigger:
- main
2019-12-05 22:23:55 +03:00
- refs/tags/*
pull in help->man command changes (#100) * Autodetects framework [Closes #87] * use the StringTemplate template engine Replaces the generation of config files using serialization techniques with the use of a template engine. Initially the idea was to use Steeltoe.Initializr however StringTemplate turned out to be a better fit. [closes #96] * explicitly fail if oper not done in proper state [closes #75] * Update azure-pipelines.yml * Fix test on Windows * Disable test * Revamp of CLI for .0.7.0-rc1 release [Closes #64] adds 'show' command [Closes #69] uses docker compoes to deploy app services [Closes #74] autodetects services Squashed commit of the following: commit b77cbb93d2e2a17d523d939ff233ced926d397b8 Merge: c5f8855 ffb6429 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:11:23 2020 -0400 Merge branch 'tack' of github.com:SteeltoeOSS/Tooling into tack commit c5f8855c6a613d022e61399850d112b6da2f42ef Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit 4f3ec442c65cc84450a6325a944ef5aa9b063d67 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit 7da7963ebc0ede4c49ef9bd976902e1cfba7d999 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 3607fd4a5aeab6d3aef5c1ebbdf21df588dae3cf Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90278e0dd6300b97413b609ac61dba0c6e69e18d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit 01e6ab7326a86701893e522d5b85d9efa74b9c9e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 091203ade8803341acf545432188da600db72fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit d3022074057405b7587682455881554ff873da67 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit b877e7cf96298610de0fc496ae63f000cf29e934 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit a46277d004be5cc629181de51775d02efa69bb55 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 0d981b6aa4dca969d64c6c47dad1c6b3a4fba00a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit 3d66fbe3857c499317e685c68d9d04429fd49d2a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 9fa324a19852b384f388910b03d0e64cf72e32b4 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 0476ea3c78459f95e2d5896acd30accb318ad0c7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit 13b22b819fbd85bde19eda66f03dbfc39bbd00bc Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 93eeb1b43e5434c8827239fc095b6767ae571f22 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit fc5b997c515809119d450c1854e9b347a9c4cfad Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 2e95c9440712f7ca58acb8817f898be1dc94225e Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit 46511296e5c0265f0c598998d8ab7bcded55d36c Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit a147888d8f9a43b5b753a7ea318a57e53306b424 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 35a913b2a5fb8be3f52638b3f1b7d27bbb50597b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit aa9a7c1ad1865825db79a1bbc31107409ff4b860 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 2854fa45ed5362ce8724621bab5cfc208df694dd Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit 9f2789bf644c9957ec7d7d6cd77cb66e075bd6a0 Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands commit ffb6429a02d9532484dde8fcf27894f182173227 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit a61d87a6135f87f1f2ccea59683d52a5366f735d Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit d41e137f017801181fcb3b97912c94b3fff31dd6 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 430841be028b7b762250e5260e965d02c902b15c Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90df4ff6765ed58e711541901480f0365a69c598 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit d874e0fa22815604131f9ed45aacfa6096448b5c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 0df0cf2f1834f06f534b0ae6353772d12a599e59 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit 84bd7750567f4877c42f7f9578987f806d085fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit 1170f4837da060c25c6326725b9f0155db59581c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit aabf7dba8fa4d69857f0e0f40ce2dbe4a0a58310 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 19d5d4745ee22c5bbb201a76102b58875fd30a17 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit bd7755410b957f78f875c8811cb4a611123d68e7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 33ab8d9db7270e84184cb66c85315e11e7007d0d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 7188a75bdb533f2e0c3ee02665ed5e13f695c86c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit ab75cdf8d564ca2e097e92b71f4eca6e9831c588 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 5db35fdf00bbd21b0c76bf4fbd2b7cc7ba0c6ed8 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit 80d3c7dd6985f8933b872efc71285b0dc7ab889e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 454217e4aa671430d70da080cd1bf180ef411393 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit eda4ca38ee16bb19533bf1a134a46965c236850b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit 178d8b60aec78f904eb6ae79ee87dbaf396adf08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 83c66d1b90de4d17961bafceabed2c265a4aac08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit 9ae1542a3d58cb891ce4f049c0b6aab29a6daf88 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 246f7b672e2cd6f116ba555870185e31f6fb0912 Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit f9fa4cd9021a738747bdc8a9228251591becdaac Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands * Tidy * Bump version to 0.7.0 * Allow test to pass regardless of framework * Explicitly set framework version * Install DotNet 3.1 * Fix pipeline indentation * Add netcoreapp2.1 and netcoreapp3.1 support * Install DotNet 2.1 * Doc updates * Tidy docs * Update README.adoc Adding note to assist with any path issues. * Update src/Steeltoe.Tooling/steeltoe.rc/registry/dependencies.yml Co-authored-by: Tim Hess <thess@pivotal.io> * Rename "help" command to "man" * Add headings to topic list * No longer part of repo * Tidy white space * Fix branch * Fix CI trigger for dev * Fix backwords merge * Restore master settings Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Jason Konicki <jkonicki@users.noreply.github.com>
2020-05-26 19:32:24 +03:00
- dev
variables:
- name: Solution
value: 'Tooling'
- name: ProductVersion
2020-05-29 01:02:27 +03:00
value: '0.7.1'
- name: PackageVersion
2020-05-29 01:02:27 +03:00
value: $[format('0.7.1-{0}', variables['Build.BuildId'])]
- name: DotNet2Version
value: 2.1.x
- name: DotNet3Version
value: 3.1.x
- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE
value: true
- name: DOTNET_CLI_TELEMETRY_OPTOUT
value: 1
- group: 'PackageSigningSecrets'
jobs:
2019-10-04 20:19:44 +03:00
- job: 'Linux'
pool:
vmImage: 'Ubuntu-16.04'
steps:
merge 0.7.1 (#97) * Autodetects framework [Closes #87] * use the StringTemplate template engine Replaces the generation of config files using serialization techniques with the use of a template engine. Initially the idea was to use Steeltoe.Initializr however StringTemplate turned out to be a better fit. [closes #96] * explicitly fail if oper not done in proper state [closes #75] * Update azure-pipelines.yml * Fix test on Windows * Disable test * Revamp of CLI for .0.7.0-rc1 release [Closes #64] adds 'show' command [Closes #69] uses docker compoes to deploy app services [Closes #74] autodetects services Squashed commit of the following: commit b77cbb93d2e2a17d523d939ff233ced926d397b8 Merge: c5f8855 ffb6429 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:11:23 2020 -0400 Merge branch 'tack' of github.com:SteeltoeOSS/Tooling into tack commit c5f8855c6a613d022e61399850d112b6da2f42ef Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit 4f3ec442c65cc84450a6325a944ef5aa9b063d67 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit 7da7963ebc0ede4c49ef9bd976902e1cfba7d999 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 3607fd4a5aeab6d3aef5c1ebbdf21df588dae3cf Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90278e0dd6300b97413b609ac61dba0c6e69e18d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit 01e6ab7326a86701893e522d5b85d9efa74b9c9e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 091203ade8803341acf545432188da600db72fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit d3022074057405b7587682455881554ff873da67 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit b877e7cf96298610de0fc496ae63f000cf29e934 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit a46277d004be5cc629181de51775d02efa69bb55 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 0d981b6aa4dca969d64c6c47dad1c6b3a4fba00a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit 3d66fbe3857c499317e685c68d9d04429fd49d2a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 9fa324a19852b384f388910b03d0e64cf72e32b4 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 0476ea3c78459f95e2d5896acd30accb318ad0c7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit 13b22b819fbd85bde19eda66f03dbfc39bbd00bc Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 93eeb1b43e5434c8827239fc095b6767ae571f22 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit fc5b997c515809119d450c1854e9b347a9c4cfad Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 2e95c9440712f7ca58acb8817f898be1dc94225e Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit 46511296e5c0265f0c598998d8ab7bcded55d36c Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit a147888d8f9a43b5b753a7ea318a57e53306b424 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 35a913b2a5fb8be3f52638b3f1b7d27bbb50597b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit aa9a7c1ad1865825db79a1bbc31107409ff4b860 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 2854fa45ed5362ce8724621bab5cfc208df694dd Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit 9f2789bf644c9957ec7d7d6cd77cb66e075bd6a0 Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands commit ffb6429a02d9532484dde8fcf27894f182173227 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit a61d87a6135f87f1f2ccea59683d52a5366f735d Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit d41e137f017801181fcb3b97912c94b3fff31dd6 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 430841be028b7b762250e5260e965d02c902b15c Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90df4ff6765ed58e711541901480f0365a69c598 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit d874e0fa22815604131f9ed45aacfa6096448b5c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 0df0cf2f1834f06f534b0ae6353772d12a599e59 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit 84bd7750567f4877c42f7f9578987f806d085fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit 1170f4837da060c25c6326725b9f0155db59581c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit aabf7dba8fa4d69857f0e0f40ce2dbe4a0a58310 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 19d5d4745ee22c5bbb201a76102b58875fd30a17 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit bd7755410b957f78f875c8811cb4a611123d68e7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 33ab8d9db7270e84184cb66c85315e11e7007d0d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 7188a75bdb533f2e0c3ee02665ed5e13f695c86c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit ab75cdf8d564ca2e097e92b71f4eca6e9831c588 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 5db35fdf00bbd21b0c76bf4fbd2b7cc7ba0c6ed8 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit 80d3c7dd6985f8933b872efc71285b0dc7ab889e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 454217e4aa671430d70da080cd1bf180ef411393 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit eda4ca38ee16bb19533bf1a134a46965c236850b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit 178d8b60aec78f904eb6ae79ee87dbaf396adf08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 83c66d1b90de4d17961bafceabed2c265a4aac08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit 9ae1542a3d58cb891ce4f049c0b6aab29a6daf88 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 246f7b672e2cd6f116ba555870185e31f6fb0912 Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit f9fa4cd9021a738747bdc8a9228251591becdaac Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands * Tidy * Bump version to 0.7.0 * Allow test to pass regardless of framework * Explicitly set framework version * Install DotNet 3.1 * Fix pipeline indentation * Add netcoreapp2.1 and netcoreapp3.1 support * Install DotNet 2.1 * Doc updates * Tidy docs * Update README.adoc Adding note to assist with any path issues. * Update src/Steeltoe.Tooling/steeltoe.rc/registry/dependencies.yml Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Jason Konicki <jkonicki@users.noreply.github.com>
2020-05-12 21:12:35 +03:00
- task: UseDotNet@2
displayName: 'Setup DotNet2 $(DotNet2Version)'
inputs:
packageType: sdk
version: $(DotNet2Version)
- task: UseDotNet@2
displayName: 'Setup DotNet3 $(DotNet3Version)'
inputs:
packageType: sdk
version: $(DotNet3Version)
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Build'
inputs:
2019-10-04 20:19:44 +03:00
command: 'build'
projects: '$(Solution).sln'
2019-10-04 20:25:56 +03:00
arguments: '--configuration Release /p:TreatWarningsAsErrors=True'
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Test'
inputs:
2019-10-04 20:19:44 +03:00
command: 'test'
projects: '$(Solution).sln'
2019-10-04 20:21:50 +03:00
- job: 'OSX'
pool:
vmImage: 'macOS-10.14'
steps:
merge 0.7.1 (#97) * Autodetects framework [Closes #87] * use the StringTemplate template engine Replaces the generation of config files using serialization techniques with the use of a template engine. Initially the idea was to use Steeltoe.Initializr however StringTemplate turned out to be a better fit. [closes #96] * explicitly fail if oper not done in proper state [closes #75] * Update azure-pipelines.yml * Fix test on Windows * Disable test * Revamp of CLI for .0.7.0-rc1 release [Closes #64] adds 'show' command [Closes #69] uses docker compoes to deploy app services [Closes #74] autodetects services Squashed commit of the following: commit b77cbb93d2e2a17d523d939ff233ced926d397b8 Merge: c5f8855 ffb6429 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:11:23 2020 -0400 Merge branch 'tack' of github.com:SteeltoeOSS/Tooling into tack commit c5f8855c6a613d022e61399850d112b6da2f42ef Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit 4f3ec442c65cc84450a6325a944ef5aa9b063d67 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit 7da7963ebc0ede4c49ef9bd976902e1cfba7d999 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 3607fd4a5aeab6d3aef5c1ebbdf21df588dae3cf Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90278e0dd6300b97413b609ac61dba0c6e69e18d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit 01e6ab7326a86701893e522d5b85d9efa74b9c9e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 091203ade8803341acf545432188da600db72fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit d3022074057405b7587682455881554ff873da67 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit b877e7cf96298610de0fc496ae63f000cf29e934 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit a46277d004be5cc629181de51775d02efa69bb55 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 0d981b6aa4dca969d64c6c47dad1c6b3a4fba00a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit 3d66fbe3857c499317e685c68d9d04429fd49d2a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 9fa324a19852b384f388910b03d0e64cf72e32b4 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 0476ea3c78459f95e2d5896acd30accb318ad0c7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit 13b22b819fbd85bde19eda66f03dbfc39bbd00bc Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 93eeb1b43e5434c8827239fc095b6767ae571f22 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit fc5b997c515809119d450c1854e9b347a9c4cfad Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 2e95c9440712f7ca58acb8817f898be1dc94225e Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit 46511296e5c0265f0c598998d8ab7bcded55d36c Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit a147888d8f9a43b5b753a7ea318a57e53306b424 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 35a913b2a5fb8be3f52638b3f1b7d27bbb50597b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit aa9a7c1ad1865825db79a1bbc31107409ff4b860 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 2854fa45ed5362ce8724621bab5cfc208df694dd Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit 9f2789bf644c9957ec7d7d6cd77cb66e075bd6a0 Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands commit ffb6429a02d9532484dde8fcf27894f182173227 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit a61d87a6135f87f1f2ccea59683d52a5366f735d Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit d41e137f017801181fcb3b97912c94b3fff31dd6 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 430841be028b7b762250e5260e965d02c902b15c Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90df4ff6765ed58e711541901480f0365a69c598 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit d874e0fa22815604131f9ed45aacfa6096448b5c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 0df0cf2f1834f06f534b0ae6353772d12a599e59 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit 84bd7750567f4877c42f7f9578987f806d085fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit 1170f4837da060c25c6326725b9f0155db59581c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit aabf7dba8fa4d69857f0e0f40ce2dbe4a0a58310 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 19d5d4745ee22c5bbb201a76102b58875fd30a17 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit bd7755410b957f78f875c8811cb4a611123d68e7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 33ab8d9db7270e84184cb66c85315e11e7007d0d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 7188a75bdb533f2e0c3ee02665ed5e13f695c86c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit ab75cdf8d564ca2e097e92b71f4eca6e9831c588 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 5db35fdf00bbd21b0c76bf4fbd2b7cc7ba0c6ed8 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit 80d3c7dd6985f8933b872efc71285b0dc7ab889e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 454217e4aa671430d70da080cd1bf180ef411393 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit eda4ca38ee16bb19533bf1a134a46965c236850b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit 178d8b60aec78f904eb6ae79ee87dbaf396adf08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 83c66d1b90de4d17961bafceabed2c265a4aac08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit 9ae1542a3d58cb891ce4f049c0b6aab29a6daf88 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 246f7b672e2cd6f116ba555870185e31f6fb0912 Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit f9fa4cd9021a738747bdc8a9228251591becdaac Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands * Tidy * Bump version to 0.7.0 * Allow test to pass regardless of framework * Explicitly set framework version * Install DotNet 3.1 * Fix pipeline indentation * Add netcoreapp2.1 and netcoreapp3.1 support * Install DotNet 2.1 * Doc updates * Tidy docs * Update README.adoc Adding note to assist with any path issues. * Update src/Steeltoe.Tooling/steeltoe.rc/registry/dependencies.yml Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Jason Konicki <jkonicki@users.noreply.github.com>
2020-05-12 21:12:35 +03:00
- task: UseDotNet@2
displayName: 'Setup DotNet2 $(DotNet2Version)'
inputs:
packageType: sdk
version: $(DotNet2Version)
- task: UseDotNet@2
displayName: 'Setup DotNet3 $(DotNet3Version)'
inputs:
packageType: sdk
version: $(DotNet3Version)
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Build'
inputs:
2019-10-04 20:19:44 +03:00
command: 'build'
projects: '$(Solution).sln'
2019-10-04 20:25:56 +03:00
arguments: '--configuration Release /p:TreatWarningsAsErrors=True'
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Test'
inputs:
2019-10-04 20:19:44 +03:00
command: 'test'
projects: '$(Solution).sln'
- job: 'Windows'
pool:
2019-10-04 20:25:14 +03:00
vmImage: 'Windows-2019'
steps:
- pwsh: |
if ($env:BUILD_SOURCEBRANCH -match "^refs\/tags\/(.+)")
{
$env:PackageVersion = $Matches.1
}
2019-10-10 23:31:01 +03:00
Write-Host "build version set to $env:PackageVersion"
$prefix = $env:PackageVersion.Split('-')[0]
$suffix = $env:PackageVersion.Split('-')[1]
Write-Host "##vso[build.updatebuildnumber]$env:PackageVersion"
Write-Host "##vso[task.setvariable variable=PackageVersion;]$env:PackageVersion"
Write-Host "##vso[task.setvariable variable=VersionPrefix;]$prefix"
Write-Host "##vso[task.setvariable variable=VersionSuffix;]$suffix"
env:
PackageVersion: $(PackageVersion)
displayName: 'Version'
merge 0.7.1 (#97) * Autodetects framework [Closes #87] * use the StringTemplate template engine Replaces the generation of config files using serialization techniques with the use of a template engine. Initially the idea was to use Steeltoe.Initializr however StringTemplate turned out to be a better fit. [closes #96] * explicitly fail if oper not done in proper state [closes #75] * Update azure-pipelines.yml * Fix test on Windows * Disable test * Revamp of CLI for .0.7.0-rc1 release [Closes #64] adds 'show' command [Closes #69] uses docker compoes to deploy app services [Closes #74] autodetects services Squashed commit of the following: commit b77cbb93d2e2a17d523d939ff233ced926d397b8 Merge: c5f8855 ffb6429 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:11:23 2020 -0400 Merge branch 'tack' of github.com:SteeltoeOSS/Tooling into tack commit c5f8855c6a613d022e61399850d112b6da2f42ef Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit 4f3ec442c65cc84450a6325a944ef5aa9b063d67 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit 7da7963ebc0ede4c49ef9bd976902e1cfba7d999 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 3607fd4a5aeab6d3aef5c1ebbdf21df588dae3cf Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90278e0dd6300b97413b609ac61dba0c6e69e18d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit 01e6ab7326a86701893e522d5b85d9efa74b9c9e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 091203ade8803341acf545432188da600db72fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit d3022074057405b7587682455881554ff873da67 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit b877e7cf96298610de0fc496ae63f000cf29e934 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit a46277d004be5cc629181de51775d02efa69bb55 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 0d981b6aa4dca969d64c6c47dad1c6b3a4fba00a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit 3d66fbe3857c499317e685c68d9d04429fd49d2a Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 9fa324a19852b384f388910b03d0e64cf72e32b4 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 0476ea3c78459f95e2d5896acd30accb318ad0c7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit 13b22b819fbd85bde19eda66f03dbfc39bbd00bc Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 93eeb1b43e5434c8827239fc095b6767ae571f22 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit fc5b997c515809119d450c1854e9b347a9c4cfad Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 2e95c9440712f7ca58acb8817f898be1dc94225e Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit 46511296e5c0265f0c598998d8ab7bcded55d36c Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit a147888d8f9a43b5b753a7ea318a57e53306b424 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 35a913b2a5fb8be3f52638b3f1b7d27bbb50597b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit aa9a7c1ad1865825db79a1bbc31107409ff4b860 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 2854fa45ed5362ce8724621bab5cfc208df694dd Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit 9f2789bf644c9957ec7d7d6cd77cb66e075bd6a0 Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands commit ffb6429a02d9532484dde8fcf27894f182173227 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:09:22 2020 -0400 fix url listing commit a61d87a6135f87f1f2ccea59683d52a5366f735d Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 08:05:27 2020 -0400 add services to docker commit d41e137f017801181fcb3b97912c94b3fff31dd6 Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:45:21 2020 -0400 external nugets and some other rearrangements commit 430841be028b7b762250e5260e965d02c902b15c Author: Chris Cheetham <chris@cheetham.com> Date: Thu Mar 26 07:15:14 2020 -0400 dn not assume a particular profile commit 90df4ff6765ed58e711541901480f0365a69c598 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 21:55:41 2020 -0400 add service dependency detection commit d874e0fa22815604131f9ed45aacfa6096448b5c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 20:31:26 2020 -0400 prep for service dependency support, part 2 commit 0df0cf2f1834f06f534b0ae6353772d12a599e59 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:55:47 2020 -0400 fix console assignment commit 84bd7750567f4877c42f7f9578987f806d085fff Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:45:57 2020 -0400 prep for service dependency support commit 1170f4837da060c25c6326725b9f0155db59581c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 19:22:31 2020 -0400 assume a default set of services commit aabf7dba8fa4d69857f0e0f40ce2dbe4a0a58310 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:56:47 2020 -0400 add netcoreapp2.1 commit 19d5d4745ee22c5bbb201a76102b58875fd30a17 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 17:55:50 2020 -0400 externalize image registry commit bd7755410b957f78f875c8811cb4a611123d68e7 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 16:27:29 2020 -0400 guess framework commit 33ab8d9db7270e84184cb66c85315e11e7007d0d Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:56:16 2020 -0400 impls stop commit 7188a75bdb533f2e0c3ee02665ed5e13f695c86c Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 15:51:08 2020 -0400 impls run commit ab75cdf8d564ca2e097e92b71f4eca6e9831c588 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 14:41:25 2020 -0400 prepare for running in docker commit 5db35fdf00bbd21b0c76bf4fbd2b7cc7ba0c6ed8 Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 13:20:20 2020 -0400 add some safety handling commit 80d3c7dd6985f8933b872efc71285b0dc7ab889e Author: Chris Cheetham <chris@cheetham.com> Date: Wed Mar 25 12:47:37 2020 -0400 impl show commit 454217e4aa671430d70da080cd1bf180ef411393 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:22:33 2020 -0500 update help help commit eda4ca38ee16bb19533bf1a134a46965c236850b Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:19:14 2020 -0500 rename command show-topic to help commit 178d8b60aec78f904eb6ae79ee87dbaf396adf08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 11:12:13 2020 -0500 impl show-topic command commit 83c66d1b90de4d17961bafceabed2c265a4aac08 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 09:34:43 2020 -0500 update show-topic help commit 9ae1542a3d58cb891ce4f049c0b6aab29a6daf88 Author: Chris Cheetham <chris@cheetham.com> Date: Mon Feb 17 08:55:09 2020 -0500 factor out models commit 246f7b672e2cd6f116ba555870185e31f6fb0912 Author: Chris Cheetham <chris@cheetham.com> Date: Sun Feb 16 12:17:32 2020 -0500 tidy commit f9fa4cd9021a738747bdc8a9228251591becdaac Author: Chris Cheetham <chris@cheetham.com> Date: Sat Feb 15 12:30:19 2020 -0500 stub new commands * Tidy * Bump version to 0.7.0 * Allow test to pass regardless of framework * Explicitly set framework version * Install DotNet 3.1 * Fix pipeline indentation * Add netcoreapp2.1 and netcoreapp3.1 support * Install DotNet 2.1 * Doc updates * Tidy docs * Update README.adoc Adding note to assist with any path issues. * Update src/Steeltoe.Tooling/steeltoe.rc/registry/dependencies.yml Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Tim Hess <thess@pivotal.io> Co-authored-by: Jason Konicki <jkonicki@users.noreply.github.com>
2020-05-12 21:12:35 +03:00
- task: UseDotNet@2
displayName: 'Setup DotNet2 $(DotNet2Version)'
inputs:
packageType: sdk
version: $(DotNet2Version)
- task: UseDotNet@2
displayName: 'Setup DotNet3 $(DotNet3Version)'
inputs:
packageType: sdk
version: $(DotNet3Version)
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Build'
inputs:
2019-10-04 18:32:54 +03:00
command: 'pack'
2019-10-04 20:19:44 +03:00
packagesToPack: '$(Solution).sln'
arguments: '--configuration $(buildConfiguration) /p:TreatWarningsAsErrors=True /p:VersionPrefix=$(VersionPrefix) /p:VersionSuffix=$(VersionSuffix)'
2019-10-04 18:32:54 +03:00
versioningScheme: 'byEnvVar'
versionEnvVar: 'PackageVersion'
2019-10-04 20:19:44 +03:00
- task: 'DotNetCoreCLI@2'
displayName: 'Test'
inputs:
2019-10-04 20:19:44 +03:00
command: 'test'
projects: '$(Solution).sln'
- task: PowerShell@2
displayName: 'Sign'
inputs:
filePath: build/sign-packages.ps1
env:
SignClientUser: $(SignClientUser)
SignClientSecret: $(SignClientSecret)
ArtifactDirectory: $(Build.ArtifactStagingDirectory)
condition: and(succeeded(), not(eq(variables['build.reason'], 'PullRequest')), not(eq(variables['SignClientSecret'], '')), not(eq(variables['SignClientUser'], '')))
2019-10-04 20:34:22 +03:00
- task: 'PublishBuildArtifacts@1'
displayName: 'Publish'
2019-10-04 20:34:22 +03:00
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'Packages'
publishLocation: 'Container'
condition: 'always()'