問題タブ [psake]

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 に答える
2560 参照

powershell - Psake と robocopy の失敗

Robocopy は 0 より大きいコードで終了しますが、それでも失敗しない可能性があります。PSake は 0 を超えるものをエラーとして検出し、ビルドに失敗します。これは問題ありませんが、なぜこれでも失敗するのですか:

Deploy if ステートメントがヒットし、Write-Host が 0 を正しく出力することを確認できますが、TaskTearDown は最後の終了コードを 3 として検出します! これを修正するにはどうすればよいですか?

0 投票する
2 に答える
443 参照

deployment - C# .NET 3.5 プロジェクトのビルドが psake で失敗するが、msbuild で成功する

.NET 3.5 で自社の C# プロジェクト用に psake を使用してビルド スクリプトを作成しようとしていますが、実行するとエラーで失敗します

私はグーグルで検索しましたが、関数でデフォルトのパラメーターを許可しない.NET 3.5の問題のようです。

しかし、msbuild.exe でビルドされた同じプロジェクトが成功するのは奇妙です。psake の $framework 変数を '3.5x86' と '3.5x64' に設定しようとしましたが、どれも役に立ちません。

psake の何が問題なのか、または私が見逃している秘密の変数があるかどうか、何か考えはありますか?

私のpsakeスクリプト:

スクリプトの出力:

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

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

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

実行するコマンド:

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

psake - プロパティをチョコレート バージョンの psake に渡す方法

Chocolatey を使用して psake をインストールしました。psakeこれにより、powershell または Windows コマンド ラインからコマンドを使用して psake を実行できます。

ただし、次のコマンドを使用してプロパティをpsakeに渡そうとすると

次のエラーが表示されます。

これをどのように克服するかについてのアイデアはありますか?

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

powershell - Psake インクルード メソッドが機能しない

Psake を使用して単純な PS スクリプトを作成していますが、別の ps1 ファイルをインクルードしようとすると問題が発生します。

私はこの例外があります

何が起こっているのかを確認するために、psake.psm1 の 227 行目を調べました。

コードは Assert 行を正常に渡します。

この問題は Resolve-Path $fileNamePathToInclude から発生し、何も返されません... コマンド ラインから試してみると、正常に動作します。

以前にこの問題を経験した人はいますか?