Fix migration step: source nvm before running node on EC2
SSM runs with minimal PATH that doesn't include nvm-managed node. Source nvm.sh before executing migrate.js.
This commit is contained in:
@@ -160,7 +160,7 @@ jobs:
|
|||||||
"rm -rf repo.tar.gz filamenteka",
|
"rm -rf repo.tar.gz filamenteka",
|
||||||
"echo Migration files:",
|
"echo Migration files:",
|
||||||
"ls -la /home/ubuntu/filamenteka-api/database/migrations/",
|
"ls -la /home/ubuntu/filamenteka-api/database/migrations/",
|
||||||
"cd /home/ubuntu/filamenteka-api && node api/migrate.js"
|
"export NVM_DIR=/home/ubuntu/.nvm && . $NVM_DIR/nvm.sh && cd /home/ubuntu/filamenteka-api && node api/migrate.js"
|
||||||
]' \
|
]' \
|
||||||
--output json \
|
--output json \
|
||||||
--query "Command.CommandId" --output text)
|
--query "Command.CommandId" --output text)
|
||||||
|
|||||||
Reference in New Issue
Block a user