2015-12-23 24 views
0

上部署碧玉報告:Rails的我有RoR應用程序服務器碧玉

ruby '2.2.1' 
gem 'rails', '4.2.0' 

我使用jasper report,這是我用碧玉Studio創建。

我已經使用jasper studio報告發布工具從本地(jasper studio)部署了有關production-jasper-server的報告。

使用Capistrano部署rails應用程序。

問題是,無論何時我在本地報告中更改,我需要將已更改的報告從jasper studio發佈到production-jasper-server。

我想使用Capistrano或其他的東西來自動化這個過程,這些東西會把生成的jasper-server上的變更報告和生產部署一起部署。

我做了很少R &在這個和發現rest v2 api jasper服務器,但我沒有使用這個,因爲我想在深入探討之前知道最好的方式。

如果你有更好的想法,最好的辦法是什麼,請與我分享。

回答

0

是的,我認爲最好的解決方案是使用其餘SOAP網絡服務。

使用The v2/resources Servicee,並檢查Modifying a Resource部,其提及以下:

使用PUT上述方法來覆蓋整個資源。在URL中指定目標資源的路徑並指定相同類型的資源。使用overwrite = true來替換不同類型的資源。

檢查此example關於如何在ruby中創建一個jasperserver rest api客戶端。

請檢查以下問題here它有一個關於如何爲jasper服務器創建客戶端的小示例,但是它爲SOAP服務構建了一個客戶端。

希望有所幫助。

相關問題