|
|
@ -5,12 +5,11 @@ ENV DOTNET_USE_POLLING_FILE_WATCHER=true |
|
|
|
EXPOSE 80 |
|
|
|
|
|
|
|
WORKDIR /src |
|
|
|
COPY ["eShopOnContainers-ServicesAndWebApps.sln", "./"] |
|
|
|
COPY ["src/ApiGateways/Mobile.Bff.Shopping/aggregator/Mobile.Shopping.HttpAggregator.csproj", "src/ApiGateways/Mobile.Bff.Shopping/aggregator/"] |
|
|
|
|
|
|
|
RUN dotnet restore -nowarn:msb3202,nu1503 |
|
|
|
RUN dotnet restore src/ApiGateways/Mobile.Bff.Shopping/aggregator/Mobile.Shopping.HttpAggregator.csproj -nowarn:msb3202,nu1503 |
|
|
|
COPY . . |
|
|
|
WORKDIR "/src/src/ApiGateways/Mobile.Bff.Shopping/aggregator" |
|
|
|
RUN dotnet build "Mobile.Shopping.HttpAggregator.csproj" |
|
|
|
RUN dotnet build --no-restore -c $BUILD_CONFIGURATION |
|
|
|
|
|
|
|
CMD ["dotnet", "run", "--no-restore", "--no-build", "--no-launch-profile"] |