2016-04-24 15 views
0

私はOpenShiftアカウントを持っており、私は無料トライアルを試行しています。 Playフレームワークを使用して構築されたScala Webアプリケーションがあります。私は今、無料のOpenShiftトライアルで作成したカートリッジにこのアプリを展開したいと思っています。私はOpenShiftアカウントにsshをした場合、私は自分の家で、次を得る:OpenFiftのPlay Framework App

drwxr-xr-x. 4 62 Apr 24 02:21 app-deployments 
drwxr-xr-x. 5 root      4096 Apr 24 02:17 app-root 
drwxr-xr-x. 2 root      root      85 Apr 24 02:22 gear-registry 
drwxr-xr-x. 3 root      root      23 Apr 24 02:18 git 
drwxr-xr-x. 10 4096 Apr 24 02:19 haproxy 
drwxr-xr-x. 8 95 Apr 24 02:17 play2 

私はカートリッジに付属のリモートgitリポジトリをクローン化し、それがダミーのプレイ骨格構造を含んでいました。私は確かにこの構造に私のものをマージすることができます。しかし、私はどのようにサーバーを構築して起動するのですか?

Playフレームワークを開始するにはカートリッジを使用しない方が良いでしょう。助言がありますか?

答えて

1

私は最終的にそれを行うための方法が見つかりました:複数の基準について

1. Play dist - this would create the zip file in target/universal/ 

2. Copy the zip file to my git repo and push this file to the server using git push 

3. Change the PLAY2_APPLICATION_PATH variable in ~/.profile in the server and point it to the zip file that I uploaded to the server 

を、ここでのリンクは次のとおりです。

https://github.com/tyrcho/openshift-cartridge-play2