問題タブ [cloudcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - gitにフォルダの内容を置き換えさせないようにするにはどうすればよいですか?
私は自分の php プロジェクトを cloudcontrol.com でホストしています。私のプロジェクトには、次のようにユーザー プロファイルの写真を保存する静的フォルダーがあります。
.gitignore ファイルを使用して、プロファイル フォルダー内のすべてのファイルを .gitignore します。
私のローカル環境では、いくつかのテストを行うときに、そのフォルダー内にいくつかの写真をアップロードします。私の運用環境では、ユーザーもプロフィール写真を変更し、そのフォルダーに保存します。
私の問題は次のとおりです。
更新を本番サーバーにプッシュするたびに、サーバーのプロファイルディレクトリ内のすべてのファイルが失われました!! 古いファイル/写真に触れずに内容を更新するだけでなく、プロファイルディレクトリを git (または cloudcontrol) REPLACE するようです。
どうすればこれを修正できますか。私はそれが単なる .gitignore の問題だと思っていました。これを機能させるためにあらゆることをしましたが、できませんでした。私は Git と PaaS のことは初めてです。
ありがとうございました
ruby-on-rails - cloudControl で faye を開始する
質問:
問題は本番環境での Faye のセットアップに似ています。CloudControlのステージングで Faye を開始できません。ここにあるfaye.ru
:
ここにあるProcfile
:
ステージング ログ:
myapp.cloudcontrolapp.com は問題ありませんが、myapp.cloudcontrolapp.com:9292/faye.js を取得できません。
faye を使用して Rails サーバーの localy を起動すると、1. rails 2.if Rails.env.development?
Thread.new do
system("rackup faye.ru -s thin -E production")
end
end
イニシャライザで問題なく動作しました。ローカル ログは次のとおりです。
そして、localhost:9292/faye.js は問題ありません。localhost:3000 は問題ありません。
cloudControl で faye を起動する方法を教えてもらえますか? ありがとうございました。
cloudcontrol - API を使用して構成値/環境変数を cloudControl デプロイメントに追加する方法
このコンテキストでは config とも呼ばれる環境変数を自分の cloudControl デプロイメントに追加したいと考えています。ただし、提供されているコマンドライン ツールは使用できずcctrlapp
、REST API を使用する必要があります。API はhttps://api.cloudcontrol.comでアクセスでき、 https://api.cloudcontrol.com/doc/で文書化されています。
私の問題は、環境変数を参照するドキュメントのセクションが空であることです!
これが私がこれまでに行ったことです:
- タイプ nodejs のアプリケーションが作成されました
- デフォルトのデプロイが作成されました
- envを追加しようとしました。変数
に POST リクエストを送信する必要があることがわかりましたhttps://api.cloudcontrol.com/app/{APP_NAME}/deployment/{DEPLOYMENT_NAME}/addon
。cctrlapp
( app.pyおよびcclib.pyを参照)の実装によると、次の JSON データが必要であると推測します。
今、私は立ち往生しています。この場合、リクエストは次を返します。
わずかに変更されたオブジェクトを使用する場合
次のメッセージが表示されます。
APIのみを使用してそのようなキーと値のペアを適用する方法を知っている人はいますか?
cloudcontrol - Java Maven リポジトリー settings.xml
pom.xml
資格情報を使用してプライベートリポジトリを正常に追加しsettings.xml
、ローカルでビルドが正常に機能します(キャッシュをクリアして-念のため)。
しかし、どのようにsettings.xml
エントリをに渡しますcctrlapp APP_NAME/dev push
か?
プライベート リポジトリ (この場合は Bitbucket) に対する認証が失敗したため、ビルドが失敗します。ダウンロードには、401 応答 HTML "ログインしてください" が含まれています。
system.properties
ログと同様 に調査しました
これはオーバーライドのオプションではないようです。
事前にどうもありがとうございました。