[英]Rails deploy jasper report on jasper server
我正在通过以下方式申请ROR:
ruby '2.2.1'
gem 'rails', '4.2.0'
我正在使用我使用jasper studio创建的jasper report 。
我已经使用jasper studio报告发布工具在本地(jasper studio)的生产Jasper服务器上部署了报告。
并使用Capistrano部署Rails应用程序。
问题是,每当我更改本地报表时,都需要将更改的报表从jasper studio发布到production-jasper-server。
我想使用Capistrano或其他将其自动化的过程自动化,该更改的报告将与生产部署一起部署在生产Jasper服务器上。
我在此方面进行了很少的研发,并找到了jasper服务器的rest v2 api ,但是我没有使用它,因为我想在深入研究此方法之前先了解最佳方法。
如果您有更好的主意,最好的方法是什么,请与我分享。
是的,我认为最好的解决方案是使用Rest或SOAP Web服务。
使用v2 / resources Servicee ,并选中“ 修改资源”部分,其中提到以下内容:
使用上面的PUT方法可以覆盖整个资源。 在URL中指定目标资源的路径,并指定相同类型的资源。 使用overwrite = true替换其他类型的资源。
查看有关如何在ruby中创建jasperserver rest api客户端的示例 。
并请检查以下问题, 这里有一个有关如何为jasper服务器创建客户端的小样本,但它是为SOAP服务构建的。
希望有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.