を構築し、私はそのようdockerfile持って2段階でnugetキャッシュを取得できません:Gitlab CIと.NETのコア -
FROM microsoft/aspnetcore-build:2.0 AS build-env WORKDIR /app
# Copy csproj and restore as distinct layers
COPY *.csproj ./
COPY *.config ./
RUN dotnet restore --configfile NuGet.config
# Copy everything else and build
COPY . ./ RUN dotnet publish -c Release -o out
# Build runtime image
FROM microsoft/aspnetcore:2.0
WORKDIR /app
COPY --from=build-env /app/out .
ENV ASPNETCORE_URLS http://+:5000
ENTRYPOINT ["dotnet", "AuthService.dll"]
私が構築Gitlab上で、そのために取得することはできません。
全体Nugetキャッシュは~/.nuget/packages
下build-env
に座っているが、Gitlabは何とか(私はそれが唯一の最後のコンテナをチェックするとしているが表示されません。
それを解決するためにどのように任意のアイデア?それは作っているので、無NuGetの限りのビルドドッキングウィンドウコンテナ内Gitlab CIを使用しながら、キャッシュ...
役に立てば幸い? '〜/ .nuget'と' .nuget'を試してみましたが、どちらも失敗しました。 – Nordes