Files
file-transformer-s3/functions/Makefile

29 lines
936 B
Makefile

.PHONY: build build-upload build-transform build-download build-metadata clean
# Build all functions
build: build-upload build-transform build-download build-metadata
# Build upload function
build-upload:
@echo "Building upload function..."
@cd upload && docker build -t function-upload:latest .
# Build transform function
build-transform:
@echo "Building transform function..."
@cd transform && docker build -t function-transform:latest .
# Build download function
build-download:
@echo "Building download function..."
@cd download && docker build -t function-download:latest .
# Build metadata function
build-metadata:
@echo "Building metadata function..."
@cd metadata && docker build -t function-metadata:latest .
# Clean all function images
clean:
@echo "Cleaning function images..."
@docker rmi function-upload:latest function-transform:latest function-download:latest function-metadata:latest 2>/dev/null || true