問題タブ [build-script]

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.

0 投票する
1 に答える
2484 参照

php - フォルダの中身をPhingでコピー

フォルダーの内容を Phing の別の場所に移動しようとしています。コンテンツは zip 形式であるため、SVN から直接ダウンロードすることはできません。ファイルを解凍した後、内容を移動したい。

次の構文を見つけましたが、機能しません: ディレクトリ全体を phing でコピーする

ありがとう!

0 投票する
0 に答える
334 参照

powershell - psake タスク実行時の終了コード -1

ビルド スクリプトから psake タスクを実行して、予想されるアーティファクトが予想される場所に作成されていることを確認します。コマンド ラインから実行すると動作するように見えますが、アサートが成功または失敗したときに "-1" のエラー コードが返されます。終了コード -1 の意味と、アサーションを通過したときに終了コード 0 が得られないのはなぜですか?

実行するコマンド:

0 投票する
5 に答える
5407 参照

powershell - PowerShell スクリプトでの MSBuild.exe 出力のキャプチャ

PowerShell を使用してプロジェクト用の新しいビルド スクリプトをいくつか作成しています。MSBuild を呼び出したときにその出力をキャプチャして、テキスト ファイルに保存したいと考えています。これまでのところ、いくつかの異なる方法を試しましたが、うまくいきませんでした。これが最後に試した方法です (Write-Buildlog は、ログへの出力の書き込みを処理するだけです)。

開始プロセス $msBuildExecutable $buildArgs -Wait | 書き込みビルドログ

MSBuild は正常に実行されますが、出力はまったくキャプチャされません。私は少し検索を行ったが、これまで何も役に立たなかったので、どんなヒントも大歓迎です。これは驚くべきことです:)

ありがとう!

0 投票する
1 に答える
856 参照

teamcity - TeamCity で、コミット メッセージを使用してビルド パラメーターを変更する方法はありますか?

たとえば、特定のテキストをコミット メッセージに入れても、ビルドがトリガーされないようにすることができます。私がやりたいのは、ビルドをトリガーするコミット メッセージに基づいてパラメーターの値を変更できるようにすることです。

具体的には、統合テストのためにローカル データベースを更新するかどうかを決定するためにスクリプトが参照するビルド パラメータがあります。これは、データベースに変更を加えた場合、または統合テストがダーティでクリーンアップされていない場合に使用され、ビルドに DB を強制的に更新して安定した状態にすることができます。

コミットメッセージに特定のテキストを追加して、そのパラメーターを変更できるようにしたいと思います (または、理想的ではありませんが、現在ビルドパラメーターを読み取っているスクリプトによって読み取られる) ビルドをトリガーして DB を更新します。Teamcity 8 を使用しています。

0 投票する
1 に答える
4558 参照

android - 「ant clean」は、使用できる方法でプロジェクトをクリーンアップしません

を実行した後、正常ant cleanに実行する前に、プロジェクトを Eclipse で「クリーン」にする必要がありますant release

ant release直後に実行しようとすると、事前定義されたビルド スクリプトant cleanのコンポーネントで失敗します。-compile

逆に、すべてのプロジェクトをクリーンアップする Eclipse バージョンを実行するとant release-compileコンポーネントの実行は失敗しません。

どうしてこれなの?ant cleanEclipse の場合よりも適切なクリーニングが行われないのはなぜですか? これを修正するにはどうすればよいですか?

0 投票する
1 に答える
2723 参照

c++ - QMake - すべてのビルドの後にビルド後のステップを追加する方法

少し問題があります-Macのアプリバンドルにファイルをコピーできるようにするために、qmakeに次の行を追加しました。

.sh ファイルは時々実行され、機能しているようです (現時点では、ビルド ディレクトリにtouch geese名前の付いたファイルを作成するだけですgeese(すばらしい!))。

しかし、ビルドするたびに実行されるわけではなく、ファイルが変更されたときだけのようです。本当に、ビルドするたびに、ゲームのすべてのリソースを各プラットフォームの正しい場所に qmake でコピーする方法が必要です (Windows のビルド フォルダー、Mac のアプリ パッケージなど)

何か案は?

0 投票する
1 に答える
220 参照

ios - Xcodeでビルドモードをチェックするスクリプト

Xcode でiOS 静的ライブラリを作成しています。1 つはシミュレーター (x86 アーキテクチャー) 用、もう 1 つはデバイス用 (ARM アーキテクチャー) の 2 つのバイナリを配布します。

集約ターゲットについては承知していますが、理想的なシナリオでコードが (デバッグ) または (リリース) で実行されているかどうかを確認するスクリプトを作成できるかどうかを知りたいDebugです。ReleaseSimulatorDevice

これに応じて、それぞれのバイナリにチェックを入れてコンパイルするかどうかを決めることができます。

0 投票する
1 に答える
6089 参照

nant - パラメータを NAnt ビルド スクリプトに渡す

これは私のシナリオです:

私はbuild.batそれを保持しています:

deploy.buildホールドの一部:

今私の質問は:

  • "build.bat -version 1.48.0.4"構造体のパラメーターを呼び出して置き換えるにはどうすればよいですか?
  • パラメータが指定されていない場合-version、スクリプトはコマンドラインに何らかのメッセージを返す必要がありますか?

すべての助けに感謝します!