13 lines
		
	
	
		
			557 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			557 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| 
 | |
| run: test clean build
 | |
| 	podman pod create --name=e2ee -p 3333:3333
 | |
| 	podman run -d --pod=e2ee -e POSTGRES_PASSWORD="password" -e POSTGRES_DB="e2ee" -e POSTGRES_USER="e2ee" -e POSTGRES_INITDB_ARGS="--encoding=UTF-8 --lc-collate=C --lc-ctype=C" --name=e2ee-db docker.io/library/postgres:15
 | |
| 	podman run -d --pod=e2ee -e POSTGRES_PASSWORD="password" -e POSTGRES_DB="e2ee" -e POSTGRES_USER="e2ee" -e SHARED_SECRET="toto" --name=e2ee-app e2ee-messaging-service:latest
 | |
| build:
 | |
| 	podman build -t e2ee-messaging-service .
 | |
| test:
 | |
| 	npm test
 | |
| clean:
 | |
| 	podman pod rm -f e2ee
 | |
| 
 |