0
トラビスでNuGetを使用しようとしています。 NuGetを使用しようとする前に、次を使用して、たとえば、私はGoogleで見つけたものから様々な提言を試してみましたTravis CI + NuGet yields無効な証明書エラー
https://api.nuget.org/v3/index.json
Attempting to gather dependency information for package 'ILMerge.2.14.1208' with respect to project '/home/travis/build/craftr-build/craftr/build/.nuget-artifacts', targeting 'Any,Version=v0.0'
Invalid certificate received from server. Error code: 0xffffffff800b0109
:
- sudo apt-get -qq -y update
- sudo apt-get -qq -y install mono-complete gtk-sharp2
- wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe
- mono ./nuget.exe install ILMerge -Version 2.14.1208
は残念ながら、私は次のエラーを取得する
- mozroots --import --sync
- yes | certmgr -ssl -m https://go.microsoft.com
- yes | certmgr -ssl -m https://nugetgallery.blob.core.windows.net
- yes | certmgr -ssl -m https://nuget.org
残念ながら、mozrootコマンドでは、
Downloading from 'http://mxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1'...
Couldn't retrieve the file using the supplied information.
mozrootsコマンドを省略すると、同じNuGetエラーが発生します。
トラビスでNuGetを動作させるにはどうすればよいですか?