Azure / aks-devx-tools

Create deployment files and configure GitHub Actions workflows to deploy applications to Azure Kubernetes Service (AKS).
MIT License
17 stars 17 forks source link

added wrapper around build container #30

Closed OliverMKing closed 2 years ago

OliverMKing commented 2 years ago

Description

Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue) Feature # (details)

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration. Is it a breaking change which will impact consuming tool(s).

Checklist:

OliverMKing commented 2 years ago

@Tatsinnit any ideas on a better way to do this? The extension we are interfacing with doesn't return anything with the executeCommand function. This is extremely hacky but the only workaround unless we submit a PR into that repo (which we will probably want to do sometime). this is just a temporary workaround for demo.

Tatsinnit commented 2 years ago

@Tatsinnit any ideas on a better way to do this? The extension we are interfacing with doesn't return anything with the executeCommand function. This is extremely hacky but the only workaround unless we submit a PR into that repo (which we will probably want to do sometime). this is just a temporary workaround for demo.

☕️☕️ Cool, It is indeed, very interesting. Here are 2 options, It is absolutely normal for many extension co-exist but as long as its well thought as a user scenario. (Otherwise we could land in cross copy/paste code or hard to maintain features)

2 ways possibly could be:

Other user option: Otherwise let the docker extension take over the whole scenario, just let them invoke the docker command.

fyi @bfoley13, @qpetraroia, @sabbour just for keeping this as fyi when proper delivery for specific aspect will happen. ❤️☕️

Thanks,