Remove typescript and the compilation step
The app is now compiled during the release phase: https://github.com/67P/akkounts-api/pull/6
This commit is contained in:
parent
9ecf40e72a
commit
c5eeab3606
@ -59,14 +59,6 @@ application path_to_deploy do
|
|||||||
|
|
||||||
npm_install do
|
npm_install do
|
||||||
user deploy_user
|
user deploy_user
|
||||||
production false # typescript is a dev dependency
|
|
||||||
end
|
|
||||||
|
|
||||||
execute "compile app" do
|
|
||||||
command "npm run compile:app"
|
|
||||||
environment "HOME" => "/home/#{deploy_user}"
|
|
||||||
user deploy_user
|
|
||||||
cwd path_to_deploy
|
|
||||||
end
|
end
|
||||||
|
|
||||||
execute "systemctl daemon-reload" do
|
execute "systemctl daemon-reload" do
|
||||||
@ -107,7 +99,7 @@ application path_to_deploy do
|
|||||||
user: deploy_user,
|
user: deploy_user,
|
||||||
group: deploy_group,
|
group: deploy_group,
|
||||||
app_dir: path_to_deploy,
|
app_dir: path_to_deploy,
|
||||||
entry: "/usr/bin/env node dist/app/index.js"
|
entry: "/usr/bin/env node release/app/index.js"
|
||||||
)
|
)
|
||||||
notifies :run, "execute[systemctl daemon-reload]", :delayed
|
notifies :run, "execute[systemctl daemon-reload]", :delayed
|
||||||
notifies :restart, "service[#{app_name}]", :delayed
|
notifies :restart, "service[#{app_name}]", :delayed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user