AppConfiguration icon indicating copy to clipboard operation
AppConfiguration copied to clipboard

Support Azure Pipeline Variable Groups in Push Extension

Open everettcomstock opened this issue 4 years ago • 3 comments

Currently we use the Push extension to seed configuration data when building new environments. We do not commit some of our configuration values to our repo because the data is considered sensitive.

To get around the current limitation in the push extension, we store the sensitive seed configuration file in the Pipelines "Secure files" library and then use a separate task to download the file before executing the Push task.

It would be incredibly helpful if we could just reference Pipeline Variable Groups directly.

Thanks!

everettcomstock avatar Jan 22 '21 19:01 everettcomstock

@everettcomstock thanks for the suggestion. We will look into it.

zhenlan avatar Jan 25 '21 10:01 zhenlan

@everettcomstock . Could you elaborate the scenario more? My understanding is that the sensitive data stored in secure file? And you want to move the data to variable group and use the push task to consume the data from variable group directly?

Yiming-Jia avatar Jan 26 '21 22:01 Yiming-Jia

@Yiming-Jia, I think our ideal scenario would only rely on Pipeline Variable Groups. Values in the group can be stored as secrets. If the Push extension were able to access Pipeline variables, or variable groups directly, without the need of providing a file, I think that would work for our situation.

image

everettcomstock avatar Jan 28 '21 14:01 everettcomstock