Compare commits
	
		
			4 Commits
		
	
	
		
			e15c0984df
			...
			7930264f50
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 7930264f50 | |||
| 2df11596a8 | |||
| 4e66a97391 | |||
| 0609f1c857 | 
@@ -7,7 +7,7 @@ ARG GOPROXY
 | 
			
		||||
ARG GONOSUMDB=gitea.libretechconsulting.com
 | 
			
		||||
ARG VER_PKG=gitea.libretechconsulting.com/rmcguire/go-app/pkg/config.Version
 | 
			
		||||
ARG VERSION=(devel)
 | 
			
		||||
ARG APP_NAME=demo-app
 | 
			
		||||
ARG APP_NAME=go-server-with-otel
 | 
			
		||||
 | 
			
		||||
COPY ./go.mod ./go.sum ./
 | 
			
		||||
RUN go mod download
 | 
			
		||||
@@ -17,7 +17,7 @@ RUN go build -C . -v -ldflags "-extldflags '-static' -X ${VER_PKG}=${VERSION}" -
 | 
			
		||||
 | 
			
		||||
FROM alpine:latest
 | 
			
		||||
 | 
			
		||||
ARG APP_NAME=demo-app
 | 
			
		||||
ARG APP_NAME=go-server-with-otel
 | 
			
		||||
 | 
			
		||||
WORKDIR /app
 | 
			
		||||
USER 100:101
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										17
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								Makefile
									
									
									
									
									
								
							@@ -58,16 +58,27 @@ check_buf:
 | 
			
		||||
 | 
			
		||||
rename:
 | 
			
		||||
	@echo "Current module path: $(GIT_REPO)"
 | 
			
		||||
	@echo "Usage: make rename NAME=your/new/module/name"
 | 
			
		||||
	@echo "Usage: make rename NAME=your/new/module/name APP=your-app-name"
 | 
			
		||||
	@if [ -z "$(NAME)" ]; then \
 | 
			
		||||
		echo "No name provided. Aborting."; \
 | 
			
		||||
		echo "No package name provided. Aborting."; \
 | 
			
		||||
		exit 1; \
 | 
			
		||||
	fi
 | 
			
		||||
	@echo "New name: $(NAME)"
 | 
			
		||||
	@if [ -z "$(APP)" ]; then \
 | 
			
		||||
		echo "No app name provided. Aborting."; \
 | 
			
		||||
		exit 1; \
 | 
			
		||||
	fi
 | 
			
		||||
	@echo "New name: app=$(APP) pkg=$(NAME)"
 | 
			
		||||
	@echo "Are you sure you want to proceed? (y/N): " && read CONFIRM && if [ "$$CONFIRM" != "y" ] && [ "$$CONFIRM" != "Y" ]; then \
 | 
			
		||||
		echo "Aborted."; \
 | 
			
		||||
		exit 1; \
 | 
			
		||||
	fi
 | 
			
		||||
	@sed -i "s|APP_NAME=.*|APP_NAME=$(APP)|g" Dockerfile
 | 
			
		||||
	@sed -i "s|^CMD_NAME := .*|CMD_NAME := $(APP)|g" Makefile
 | 
			
		||||
	@sed -i "s|merge_file_name=.*|merge_file_name=$(APP)|g" buf.gen.yaml
 | 
			
		||||
	@sed -i "s|^name: .*|name: $(APP)|g" helm/Chart.yaml
 | 
			
		||||
	@sed -i "s|otelServiceName: .*|otelServiceName: $(APP)|g" helm/values.yaml
 | 
			
		||||
	@sed -i "s|app=.*|app=$(APP)|g" helm/values.yaml
 | 
			
		||||
	@sed -i "s|$(CMD_NAME)|$(APP)|g" README.md
 | 
			
		||||
	@find . -type f -a \
 | 
			
		||||
	\( -name '*.go' -o -name 'go.mod' \
 | 
			
		||||
		-o -name 'go.sum' -o -name '*.proto' \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user