| 
									
										
										
										
											2024-07-07 20:42:43 +05:00
										 |  |  | FROM debian:12.6-slim
 | 
					
						
							| 
									
										
										
										
											2024-05-04 13:18:37 +05:00
										 |  |  | 
 | 
					
						
							|  |  |  | COPY . /src
 | 
					
						
							|  |  |  | RUN for file in $(find /src -type f -name "*.sh"); do chmod +x $file; done
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/debian.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/golang.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/dlv.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/golangci-lint.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/gofumpt.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/mockery.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/taskfile.sh
 | 
					
						
							|  |  |  | RUN /src/scripts/workers/go-junit-report.sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN mkdir /home/container && chmod 0777 /home/container
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ENV HOME=/home/container
 | 
					
						
							|  |  |  | ENV GOPATH=/home/container/go
 | 
					
						
							|  |  |  | ENV GOCACHE=/home/container/.cache
 |