我对章鱼是全新的。基本上我想要将节点应用程序部署到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 –