diff --git a/BTCPayServer.Common/BTCPayServer.Common.csproj b/BTCPayServer.Common/BTCPayServer.Common.csproj index f0a8011e3..56db03260 100644 --- a/BTCPayServer.Common/BTCPayServer.Common.csproj +++ b/BTCPayServer.Common/BTCPayServer.Common.csproj @@ -3,7 +3,7 @@ - + diff --git a/BTCPayServer.Data/BTCPayServer.Data.csproj b/BTCPayServer.Data/BTCPayServer.Data.csproj index 9589d1924..dc5159f95 100644 --- a/BTCPayServer.Data/BTCPayServer.Data.csproj +++ b/BTCPayServer.Data/BTCPayServer.Data.csproj @@ -2,9 +2,9 @@ - - - + + + diff --git a/BTCPayServer.Rating/BTCPayServer.Rating.csproj b/BTCPayServer.Rating/BTCPayServer.Rating.csproj index 1a5e55b1a..aa2a130d5 100644 --- a/BTCPayServer.Rating/BTCPayServer.Rating.csproj +++ b/BTCPayServer.Rating/BTCPayServer.Rating.csproj @@ -7,7 +7,7 @@ - + diff --git a/BTCPayServer/BTCPayServer.csproj b/BTCPayServer/BTCPayServer.csproj index 58d9a13ac..8417cadcf 100644 --- a/BTCPayServer/BTCPayServer.csproj +++ b/BTCPayServer/BTCPayServer.csproj @@ -57,7 +57,7 @@ - + diff --git a/BTCPayServer/Controllers/VaultController.cs b/BTCPayServer/Controllers/VaultController.cs index 995289519..0ec1c1744 100644 --- a/BTCPayServer/Controllers/VaultController.cs +++ b/BTCPayServer/Controllers/VaultController.cs @@ -92,7 +92,7 @@ namespace BTCPayServer.Controllers try { // On trezor T this will prompt the password! (https://github.com/bitcoin-core/HWI/issues/283) - _ = device.GetXPubAsync(new KeyPath("44'"), cancellationToken); + await device.GetXPubAsync(new KeyPath("44'"), cancellationToken); } catch (HwiException ex) when (ex.ErrorCode == HwiErrorCode.DeviceAlreadyUnlocked) { diff --git a/amd64.Dockerfile b/amd64.Dockerfile index c45b6f197..84338a207 100644 --- a/amd64.Dockerfile +++ b/amd64.Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/core/sdk:2.1.505-alpine3.7 AS builder +FROM mcr.microsoft.com/dotnet/core/sdk:2.1.607-alpine3.7 AS builder WORKDIR /source COPY nuget.config nuget.config COPY Build/Common.csproj Build/Common.csproj @@ -14,7 +14,7 @@ COPY BTCPayServer/. BTCPayServer/. COPY Build/Version.csproj Build/Version.csproj RUN cd BTCPayServer && dotnet publish --output /app/ --configuration Release -FROM mcr.microsoft.com/dotnet/core/aspnet:2.1.9-alpine3.7 +FROM mcr.microsoft.com/dotnet/core/aspnet:2.1.14-alpine3.7 ENV DOTNET_SYSTEM_GLOBALIZATION_INVARIANT false RUN apk add --no-cache icu-libs openssh-keygen diff --git a/arm32v7.Dockerfile b/arm32v7.Dockerfile index 6fbd6cb5b..e888bb0ac 100644 --- a/arm32v7.Dockerfile +++ b/arm32v7.Dockerfile @@ -1,5 +1,5 @@ # This is a manifest image, will pull the image with the same arch as the builder machine -FROM mcr.microsoft.com/dotnet/core/sdk:2.1.505 AS builder +FROM mcr.microsoft.com/dotnet/core/sdk:2.1.607 AS builder RUN apt-get update \ && apt-get install -qq --no-install-recommends qemu qemu-user-static qemu-user binfmt-support @@ -19,7 +19,7 @@ COPY Build/Version.csproj Build/Version.csproj RUN cd BTCPayServer && dotnet publish --output /app/ --configuration Release # Force the builder machine to take make an arm runtime image. This is fine as long as the builder does not run any program -FROM mcr.microsoft.com/dotnet/core/aspnet:2.1.9-stretch-slim-arm32v7 +FROM mcr.microsoft.com/dotnet/core/aspnet:2.1.14-stretch-slim-arm32v7 COPY --from=builder /usr/bin/qemu-arm-static /usr/bin/qemu-arm-static RUN apt-get update && apt-get install -y --no-install-recommends iproute2 openssh-client \ && rm -rf /var/lib/apt/lists/*