2013-12-12 135 views
0

好的,就是這種情況。我想用AppHarbor來部署我的單頁應用程序(SPA)網絡應用程序和我的API。爲此,我們有以下可能的設置。是否可以將多個解決方案或多個項目的解決方案部署到AppHarbor

  1. 一個解決方案,在這兩個 '啓動' 項目(.csproj的)或
  2. 兩種溶液各持RESP。 Webportal和Api .csproj

我們正在使用Atlassians Bitbucket來獲取我們的源代碼。

這是可能的,無論哪種方式?

回答

1

這是可能的使用多個解決方案文件的方式,一步一步:

  1. 創建單獨的解決方案(你的兩個應用程序Project.WebProject.Api)使用Visual Studio(現在你有Project.Web.sln和Project.Api.sln)
  2. 創建一個Git倉庫並將其推送到Bitbucket
  3. 在AppHarbor中創建兩個應用程序。讓我們爲它們命名Project.WebProject.Api
  4. 複製從AppHarbor構建網址
    網站:https://appharbor.com:443/applications/projectweb /建立授權= 這裏是一些代碼
    Api:https://appharbor.com:443/applications/projectapi /建立授權= 這裏是一些代碼
  5. 根據生成的URL模式重新命名的.sln文件(後applicaions取部分/):
    所以你Project.Web.sln>變爲>projectweb.sln和Api相同。
  6. 現在,轉到到位桶>管理部分(扳手右上)>魚鉤>添加AppHarbor
  7. 填寫項目網絡段塞即projectweb
  8. 填寫令牌 url後的部分授權(在這種情況下,這裏是一些代碼
  9. 難道這也爲您的API項目,推到觸發構建和一切都應該工作正常

祝你好運!

相關問題