問題タブ [automated-deploy]
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.
msbuild - MSBuild - コマンド ラインから呼び出されるターゲットを取得する
MSBuild コマンド ラインから呼び出された TARGET (/t) の名前を取得する方法を知っている人はいますか? 呼び出すことができるターゲットにはいくつかの種類があり、そのプロパティをユーザーへの通知で使用したいと考えています。
例:
ApplicationDeployment
.Proj ファイル内のターゲット ワードにアクセスしたい。
アクセスできる物件はありますか?これを行う方法の手がかりはありますか?
編集:これを取得するためにプロパティも渡す必要はありません。
更新:これは、MSBuild スクリプトを使用した展開スクリプトに基づいています。私のビルド サーバーはコードのデプロイには使用されず、ビルドのみに使用されます。ビルド サーバー自体には、オプトインできるビルド通知があります。
windows-installer - MSIの自動インストール
MSIファイルまたはインストーラー.exeを自動的にインストールする最良の方法は何ですか?インストールされている製品のコピーに対して、ビルドシステムから自動テストを実行したいと考えています。私たちのインストーラーには、通常のライセンス承認画面、インストール場所などがあります。
FryHardが指摘したように、特に便利な2つのオプションがあります。
- 「/quiet」-使用しないインタラクション
- 「/passive」-プロセスバーのみ、無人モード
deployment - 自動展開リソース
アプリケーションをシングルユーザーアクションでデプロイする必要があることを十分に知っています。しかし、私は知りません:
- .NETショップで使用するのに適したツールは何ですか?
- 各環境の構成変更をどのように管理しますか?
誰かが継続的インテグレーションのためのいくつかの良いリソースを教えてもらえますか?いくつかの理論とステップバイステップの実践ガイドを見たいと思います。
編集:
私は今、Web展開を自動化する必要があります。ただし、デスクトップアプリでこれを行う方法についても学びたいと思います。
deployment - Web サイト エンジン全体を一元化するにはどうすればよいですか?
可能であれば、php または ROR による応答を優先してください。
例:
www.slide.com のスライド ウィジェットは、Web 上のどこにでも配置できます。しかし、スライドの開発者は、これらのウィジェットに対する集中編集機能を持っています。ウィジェット コアを変更すると、インストールされているすべてのウィジェットが更新されます。
これは Web サイト エンジン全体で実行できますか?
私がWordpressエンジンをコーディングしたとしましょう。コアを制御/更新/編集し、すべてのクライアント エンジンを更新しながら、自分のエンジンを自分のドメインの顧客のサーバーにデプロイすることは可能ですか?
主な理由は、クライアントがコンテンツとブランドの所有権を持つことです。顧客はオンライン プレゼンスを確立する必要があるため、独自のドメインが必要になる場合がありますが、エンジンを専門的に管理および維持するサービスを支払うことができます。
java - Maven デプロイ フェーズでビルドされたアーティファクトをリモート Windows サーバーのディレクトリにコピーするにはどうすればよいですか?
展開段階でビルドされたjarファイルを特定のサーバーにコピーする方法の実際の例(完全なmavenプラグイン構成)を誰かが提供できますか?
wagon プラグインを調べてみましたが、文書化されておらず、セットアップできませんでした。ビルドにより、Nexus にデプロイされる標準の jar が生成されますが、ローカル ネットワーク (\someserver\testapp\bin) 経由で自動的にテスト サーバーにも jar を配置する必要があります。
どんなヒントにも感謝します。
ありがとうございました
visual-studio-2005 - プロジェクトの製品バージョンをプログラムで変更する方法は?
いくつかの展開プロジェクトがあります。アプリケーションを配置するには、いくつかのタスクを実行する必要があります。その 1 つは、各配置プロジェクトの製品バージョンと製品コードを変更することです。
プログラムでそれらを変更する方法が見つかりません。
これは展開プロジェクト (最終的に実行可能なインストーラーを生成する) であるため、MSBuild を使用することはできません。代わりに、コマンド プロンプトから Devenv を使用しています。
.net - .NET ソリューションの展開ツール
私たちは皆、Web アプリケーション、Windows アプリケーション、データベース、ヘルプ ファイル、構成ファイル、およびレジストリ値を使用して、小さな (1 つの .exe のような) または大きなアプリケーション (完全なソリューション) のコードを作成します...
私の質問は単純です。つまり、Web アプリケーションと Windows アプリケーションを 1 つのインストール セットアップで展開する必要があるということです。
データベースとテーブルを作成するためのヘルプ ファイル、データベース スクリプトの作成、Web アプリケーション用の仮想ディレクトリの作成、Windows アプリケーションで動作するためのレジストリ値の追加など、アプリケーションの展開に何を使用しますか?
Visual Studio 2008 から Setup & Deployment を開いただけですが、そのような機能が多くないのは私ですか? これを試してみるのに最悪のことはありますか?
彼らが会社で使用しているInno Setupは知っていますが、すべてを実行できるわけではありません。見るべき良いチュートリアルはありますか? 私の検索では、 Visual Studio Gallery でいくつかの製品を見つけましたが、オールインワンの製品はありません:(
ありがとうございました。
python - Pythonで再現可能な環境のためのツール(またはツールの組み合わせ)
私は以前Java開発者でしたが、antやmavenなどのツールを使用して、開発/テスト/UAT環境を標準化された方法で管理していました。これにより、ライブラリの依存関係の処理、OS変数の設定、コンパイル、デプロイ、単体テストの実行、および必要なすべてのタスクを実行できました。また、生成されたスクリプトにより、すべての環境がほぼ均等に構成され、すべてのタスクがチームのすべてのメンバーによって同じ方法で実行されることが保証されました。
私は今Pythonで作業を始めていますが、Javaで説明したのと同じことを実現するためにどのツールを使用すべきかについてアドバイスをお願いします。
asp.net - リモート ftp サーバーへの ASP.NET 自動展開
SFTP を使用してリモート サーバーに自動展開するための適切なソリューションを知っている人はいますか? 特に、asp.net mvc Web サイトを mosso にデプロイしようとしています。SFTP クライアントを使用して毎回手動で行うこともできますが、これを行うには自動化された (かつ一貫した) 方法が必要です。