Open Mikaciu opened 3 days ago
What was happening for me, when using:
ENV USE_NET6_ARTIFACTS_CREDENTIAL_PROVIDER false
In the dockerfile, is that it was looking for:
Which doesnt exist in 1.2.3 version anymore.
I have had to specify the alpha build using:
ENV AZURE_ARTIFACTS_CREDENTIAL_PROVIDER_VERSION=v1.3.0-alpha
Should be resolved when #528 is merged. Sorry for the inconvenience everyone, we have some follow up items from this to make our CI validation better for these install scripts - I'll also bring up the idea of "pre-release" install scripts for folks who want to test changes early.
Please let me know if you're still facing any failures with the changes from #528 or mark the issue as resolved if it's no longer occurring.
Hello,
Without the variable
USE_NET8_ARTIFACTS_CREDENTIAL_PROVIDER
set tofalse
, using the credprovider for old dotnet versions is likely to fail.Dotnet 6 image build
Console output (azure pipelines)
Docker image
Dotnet 3.1 image build
Console output (azure pipelines)
Dockerfile
The issue here is that the shortened URL https://aka.ms/install-artifacts-credprovider.sh is pointing to the master branch of this repo, which is currently an alpha version.
Maybe it would be possible to have a separate channel or a separate URL for alpha versions of the cred provider ?
Thanks !