問題タブ [deployment]
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.
ruby-on-rails - 雑種のクラスターのローリング再起動を行う方法
カピストラーノを介して「ローリング」スタイルで雑種クラスターを再起動する良い方法、たとえば一度に1つの雑種を再起動する良い方法を誰もが知っています。雑種がレールアプリもロードできるように、それぞれに少しの待ち時間があるといいでしょう。
私はいくつかの検索を行いましたが、あまり見つけられなかったので、自分で mongrel_cluster gem に飛び込む前に助けを探しています。
ありがとう!
web-applications - Web アプリケーションを展開するために何を使用しますか?
特にローカル開発からリモート サーバーに移行する場合に、Web アプリケーションの展開を自動化することを検討しています。
私たちの現在のスタックは、リモートで LAMP、ローカルで MAMP ですが、環境に関係なく、人々がこのタスクに何を使用しているかに興味がありますか?
ファイルの移動について話しているだけではなく、次のような他のタスクを検討することも意味していました。
- データベース スキーマの設定
- 構成の管理
- デプロイに必要なその他のタスク (ログ ファイルの作成など)
deployment - WiX 3.0を使用してレジストリキーと値を展開するにはどうすればよいですか?
レジストリキーを作成したい場合
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Eventlog \ Application \ MyApp
文字列値を使用
EventMessageFile:C:\ Path \ To \ File.dll
WiX 3.0 WXSファイルでこれを定義するにはどうすればよいですか?XMLがどのように見えるかの例は非常に高く評価されています。
deployment - Visual Studio 2005 セットアップ プロジェクトでプライマリ出力をショートカットのターゲットとして選択できない
ソリューションにセットアップ プロジェクトを追加しました (ウィザードは使用しませんでした)。次に、コード化した Windows アプリケーションのプライマリ出力をアプリケーション フォルダー ノードに追加しました (ソリューション エクスプローラーでセットアップ プロジェクトを右クリックし、[表示] を選択します。 > ファイル システム)。ユーザーのデスクトップ ノードを右クリックし、コンテキスト メニューで [ユーザーのデスクトップへのショートカットを作成] を選択しました。ショートカットの名前を入力し、プロパティ ウィンドウで Target プロパティの省略記号ボタンをクリックしました。ダイアログが表示されますが、アプリケーション フォルダ ノードが展開されず、プライマリ出力をターゲットとして選択できません!!! なんてこと???
私は別のプロジェクトでこれを行いましたが、私の人生では、なぜこのプロジェクトでそれができないのか理解できません。地獄!プロジェクトは、他のすべての点でほぼ同じです。ガッ!禿げる。誰かが私よりも良い一日を過ごしていて、おそらく悲鳴を上げるほど明白な解決策を私に与えて、私を不自由に感じさせてくれることを願っています.
sharepoint - 説明を追加しないWebパーツ機能
ソリューション内の機能の一部として、WebパーツをWebパーツギャラリーに追加しています。
Webパーツがギャラリーに追加されると、Webパーツの説明フィールドが空の文字列で上書きされます。
私が考えることができるすべての場所に、次のような説明を追加しました。
- Webパーツ自体。myWebpart.webpart
<property name="Description" type="string">my description</property>
- feature.xml
Description="mywebpart description"
- feature.xml
<Property Key="Description" Value="mywebpart description"></Property>
- webpartManifest.xml(機能で指定)
<File ...><Property Name=Description" Value="mywebpart description">
ソリューションが展開されたときにWebパーツギャラリーの[説明]フィールドに表示されるように、説明を配置する場所のアイデアが不足しています。
あなたはなにか考えはありますか?
perl - Perl をシェア ナッシング クラスタにデプロイする
シェア ナッシング クラスタへの Perl モジュールのデプロイ方法について提案がある人はいますか?
私たちの現在の方法は非常に手作業です。
- クラスターの半分を停止する
- Perl モジュール (CPAN スタイルのモジュール) を停止したクラスター メンバーにコピーする
- 各メンバーに ssh し、
perl Makefile.pl; make ; make install
インストールする各モジュールで実行します - 展開を確認する
- 新しくデプロイされたクラスター メンバーを稼働させ、古いクラスター メンバーを稼働させず、手順 2 -> 4 を繰り返します。
これは明らかに最適とは言えません。Perl モジュールをシェアード ナッシング クラスタにデプロイするための優れたツール チェーンを持っている、または知っている人はいますか?
java - WarファイルのMaven依存関係は除外されますが、テストには含まれます
Web サービス用の Maven POM ファイルがあります。依存関係の 1 つとして、Web アプリケーション サーバーの上位レベルに既に保持されている jar ファイルに対していくつかの除外を指定する必要があります (この特定の Web アプリケーションだけでなく、すべての Web アプリケーションからアクセス可能です)。そのような除外の一例は、私の JDBC ドライバーを含む JAR です。
例 (架空の詳細):
私が直面している問題は、テストに JDBC ドライバーが必要なことです。JDBC ドライバーを読み込めないため、私のテストは現在失敗しています。
除外されたパーツがテストでアクセスできるように POM を構成するにはどうすればよいですか? ただし、WAR ファイルには含まれません。
更新: mygroup.myartifact の POM を変更することはできません。これは、他の多くのプロジェクトに依存しているためです。この除外要件は私のプロジェクトに固有のものです。
更新 2:この質問の言い回しがうまくいかなかったようです。以下の Lars のソリューションは、(例が示すように) 1 つの除外に最適ですが、実際のシナリオでは複数の除外があり、それぞれに追加の依存関係を追加するのは面倒です。うまくいくと思われる解決策は、表示された依存関係のスコープをコンパイルに設定し、次に同じアーティファクト (mygroup.myartifact) の 2 つ目の依存関係を除外せずに作成し、スコープをtestに設定することです。Lars は私の表現が下手な質問に正しく答えただけでなく、実際の解決策の方向に導いてくれたので、彼の返事を答えとしてマークします。
sharepoint - SharePoint: カスタム リストと新しい列をリストに展開する
カスタム リストを作成し、お知らせリストに列を追加しました。質問は、新しい Web アプリケーション (スクリプト、機能など) を作成するときに、これらの新しく作成された項目をどのように含めることができますか?
追加情報: 開発マシンからステージング サーバーまたは運用サーバーにデプロイするときのようなものです。実動サーバーを更新して、お知らせリストに追加した新しい列を表示するためのスクリプトまたは何かが必要です。SQL Server テーブルを更新する SQL Server の ALTER TABLE コマンドと同様です。
Sharepoint リストに同等のものはありますか?
ティア!
deployment - VisualStudio2005展開プロジェクトの設定を変更する方法
実行可能出力とともに少なくとも1つのDLLを含むプロジェクトがあります。このソリューションに展開プロジェクトを追加しました。これにより、すべてのプロジェクトと同様に、作成時に名前と作業ディレクトリを要求されました。
これに「MyProduc_Installer」という名前を付け、インストーラー自体の名前を変更することを除いて、インストールプロセスのすべての側面を変更することができました。インストールプロセス全体を通じて、ユーザーには「MyProduct_Installerインストーラーへようこそ」などのメッセージが表示されます。[プログラムの追加と削除]リストでも、これはアプリケーションの誤ったタイトルです。
この設定を変更するにはどうすればよいですか?右クリック/プロパティ、およびすべての表示オプションを試しました。実行可能プロジェクトのアセンブリ情報、またはソリューションのプロパティに何も見つかりませんでした。
エクスプローラーでプロジェクトを右クリックしてプロパティを変更しようとしましたが、次のように表示されます。
ここでは、プロジェクトのタイトルを変更するための設定はありません。
deployment - 無料インストールウィザードソフトウェア
無料で使用できるInstallShieldのようなものはありますか?