File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ simulation: ## Start production environment in simulation mode
5151 -v $(CURDIR ) /etc/supervisor:/etc/supervisor \
5252 -v $(CURDIR ) /apps/api/.env:/data/apps/api/.env \
5353 -v $(CURDIR ) /apps/web/.env:/data/apps/web/.env \
54+ -v $(CURDIR ) /apps/web/.env.hash:/data/apps/web/.env.hash \
5455 -v $(CURDIR ) /certificates:/data/certificates \
5556 -v $(CURDIR ) /apps/api/configs:/data/apps/api/configs \
5657 -v $(CURDIR ) /apps/api/defaults:/data/apps/api/defaults \
Original file line number Diff line number Diff line change @@ -8,10 +8,11 @@ dotenv.config()
88
99function hashEnv ( ) {
1010 const sum = createHash ( 'sha256' )
11+ // Ne hasher que les variables SESAME et npm_ qui impactent le build
1112 const env = Object . fromEntries ( Object . entries ( process . env ) . filter (
12- ( [ key ] ) => ! [ 'HOSTNAME' , 'PATH' ] . includes ( key )
13+ ( [ key ] ) => key . startsWith ( 'SESAME_' ) || key . startsWith ( 'npm_' )
1314 ) )
14- console . log ( 'env' , env )
15+ // console.log('env', env)
1516 sum . update ( JSON . stringify ( env ) )
1617 return sum . digest ( 'hex' )
1718}
You can’t perform that action at this time.
0 commit comments