我對章魚是全新的。基本上我想要將節點應用程序部署到EC2實例。我使用bitbucket來處理我的資源,並使用竹子來處理CI。我想知道如何進一步推進。或者如果我想使用章魚來部署我的節點應用程序,我應該以特定方式打包我的節點應用程序嗎?還是有沒有比章魚更可行的工具?由於章魚以.NET平臺部署而聞名。我正在使用mac。我們是否有用於mac的章魚服務器安裝程序?以便我可以在本地使用它。在此先感謝使用章魚部署節點js
0
A
回答
2
八達通需要Windows機器來運行服務器組件。您可以部署到目標over SSH - 因此您的EC2計算機不需要運行Windows。
有一個guide to deploying a node.js app with Octopus這可能是最好的開始。
部署過程應該相當簡單。最有可能的是Package Step後面跟着一個bash腳本來啓動或重新啓動節點應用程序。
要創建發送到八達通的包,create a zip or tarball包含您的節點應用程序運行所需的所有文件。你可以使用octopackjs來做到這一點。它應該根據該文檔頁面的版本號適當命名。
增加一個step at the end of your Bamboo build to tell Octopus to create a Release是相對簡單的,因爲是deploying releases。
相關問題
- 1. 獲取或部署章魚
- 2. 章魚部署改造
- 3. 如何從章魚部署中刪除節點
- 4. 觸發章魚部署時文件可
- 5. 燦章魚部署在變量
- 6. 章魚部署 - 執行腳本文件
- 7. 在章魚部署中使用xcopy命令PostDeploy.ps1
- 8. 如何使用網絡農場框架和章魚部署
- 9. TFS使用teamcity build和章魚部署的分支策略
- 10. 在heroku上部署節點js和php
- 11. 如何部署使用節點js創建的RESTful api
- 12. 阻止了部署,如果配套的服務尚未部署章魚
- 13. 從TeamCity跳過自動章魚部署期間的部署步驟
- 14. 部署使用節點觀察器的節點應用程序
- 15. 章魚部署找不到命名空間轉換文件
- 16. 章魚部署PowerShell的默默似乎繼續不上班
- 17. 章魚部署變換SessionState的提供商
- 18. 章魚部署沒有更新的網站
- 19. TFS與OctoDeploy:部署章魚退出,代碼 - -1
- 20. 試圖在章魚部署中的powershell腳本中執行exe
- 21. 我可以爲章魚腳本部署腳本使用nuget包嗎?
- 22. 使用節點JS
- 23. Opsworks的Java部署魚鉤
- 24. 如何節點JS與gruntfile應用程序部署到Heroku的
- 25. 在Azure Web服務上部署節點JS應用程序
- 26. 將節點js應用程序部署到Heroku
- 27. 如何將節點js應用程序部署到s3?
- 28. 部署骨幹應用到節點JS服務器
- 29. 使用節點JS到MongoDB的使用節點JS
- 30. 未部署Node-RED節點
爲什麼你需要使用章魚?您可以將節點上載到S3,然後使用Bamboo CodeDeploy任務在AWS實例中啓動它:https://confluence.atlassian.com/bamboo/using-the-aws-codedeploy-task-750396059.html –