fix podman build
This commit is contained in:
		
							parent
							
								
									d11cea32fb
								
							
						
					
					
						commit
						ff70f21416
					
				
					 2 changed files with 3 additions and 9 deletions
				
			
		|  | @ -11,3 +11,5 @@ | |||
| **/bin | ||||
| **/Dockerfile* | ||||
| **/obj | ||||
| **/target | ||||
| **/examples | ||||
|  |  | |||
|  | @ -1,18 +1,10 @@ | |||
| FROM mcr.microsoft.com/dotnet/sdk:8.0-alpine AS build-server | ||||
| 
 | ||||
| RUN apk add clang binutils musl-dev build-base zlib-static cmake openssl-dev openssl-libs-static openssl | ||||
| RUN apk add rust cargo | ||||
| 
 | ||||
| WORKDIR /src/tanks-server | ||||
| 
 | ||||
| # dependencies | ||||
| COPY ./shared.props . | ||||
| COPY ./TanksServer.sln . | ||||
| COPY ./EndiannessSourceGenerator/EndiannessSourceGenerator.csproj EndiannessSourceGenerator/EndiannessSourceGenerator.csproj | ||||
| COPY ./DisplayCommands/DisplayCommands.csproj DisplayCommands/DisplayCommands.csproj | ||||
| COPY ./TanksServer/TanksServer.csproj TanksServer/TanksServer.csproj | ||||
| RUN dotnet restore --runtime linux-musl-x64 TanksServer.sln | ||||
| 
 | ||||
| #build | ||||
| COPY . . | ||||
| RUN dotnet build TanksServer/TanksServer.csproj -c Release -r linux-musl-x64 -o /build | ||||
| RUN dotnet publish TanksServer/TanksServer.csproj -c Release -r linux-musl-x64 -o /app | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Vinzenz Schroeter
						Vinzenz Schroeter