mirror of
				https://github.com/dani-garcia/vaultwarden.git
				synced 2025-10-31 05:41:13 +00:00 
			
		
		
		
	Make cargo new independent of workdir to be exact
		
	The muslrust images seem to have a workdir of /volume as opposed to / in the others so doing cargo new like this would create the folder in /volume/app.
This commit is contained in:
		
					parent
					
						
							
								47a5a4e1fc
							
						
					
				
			
			
				commit
				
					
						7a0bb18dcf
					
				
			
		
					 13 changed files with 13 additions and 13 deletions
				
			
		|  | @ -156,7 +156,7 @@ RUN apt-get update && apt-get install -y \ | |||
| 
 | ||||
| {% endif %} | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -65,7 +65,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -59,7 +59,7 @@ ENV CARGO_HOME "/root/.cargo" | |||
| ENV USER "root" | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -44,7 +44,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -39,7 +39,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -44,7 +44,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -39,7 +39,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ ARG DB=sqlite | |||
| RUN rustup set profile minimal | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -33,7 +33,7 @@ RUN rustup set profile minimal | |||
| ENV USER "root" | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -65,7 +65,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -59,7 +59,7 @@ ENV CARGO_HOME "/root/.cargo" | |||
| ENV USER "root" | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -54,7 +54,7 @@ RUN apt-get update && apt-get install -y \ | |||
|     && rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
|  | @ -48,7 +48,7 @@ RUN sed 's/^deb/deb-src/' /etc/apt/sources.list > \ | |||
|         libc6-dev:armhf | ||||
| 
 | ||||
| # Creates a dummy project used to grab dependencies | ||||
| RUN USER=root cargo new --bin app | ||||
| RUN USER=root cargo new --bin /app | ||||
| WORKDIR /app | ||||
| 
 | ||||
| # Copies over *only* your manifests and build files | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue