問題タブ [chocolatey]
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.
automation - Ketarin 64bit URL ダウンロード
序章
32bit と 64bit のダウンロード URL は、ketarin によって chocolateyInstall.ps1 に適用されます。
ケタリン変数:
- バージョン
- url64
ケタリンダウンロードURL:
http://downloadURL/packageName-{version}-x86.zip
ChocolateyInstall.ps1:
Install-ChocolateyZipPackage "$packageName" "{{DownloadUrl}}" "$extractionPath" "{{DownloadUrlx64}}"
ただし、Ketarin による更新では、パッケージの 32 ビット ダウンロードのみがテストされます。
質問
Ketarin に 64 ビットのダウンロード URL もテストさせるにはどうすればよいですか?
dependencies - 依存関係の最新バージョンをインストールするための Nuspec スニペット
序章
このドキュメントによると、パッケージごとのバージョンを含む依存関係を次のように指定できます。
質問
依存関係の最新バージョンをインストールするには、どの Nuspec スニペットを適用する必要がありますか?
code-duplication - コードの重複を避ける Chocolatey Packages
序章
Chocolatey パッケージに複数の機能が追加されました。
これらの機能は、他の Chocolatey パッケージにも適用したいと考えています。
これは、関数をそれぞれにコピーすることで実行できます。ただし、特定の機能を最適化する場合は、これらの変更をすべてのパッケージにコピーする必要があります。
質問
Chocolatey パッケージでコードの重複を避けるには?
chocolatey - ローカルにインストールされたすべての Chocolatey パッケージを自動的に最新の状態に保つにはどうすればよいですか?
Chocolatey パッケージを更新して Chocolatey.org に自動的にプッシュするKetarinがありますが、ローカルにインストールされているすべての Chocolatey パッケージを自動的に更新するにはどうすればよいですか?
git - Github の Chocolatey Fork で新しく作成されたブランチをローカルで確認し、その後このブランチにプッシュするにはどうすればよいですか?
概要
- Github Chocolatey リポジトリは、Github アカウントを Chocolatey-1 として所有するためにフォークされました
- 新しいブランチ
installchocolateyservice
が作成されました - installchocolateyservice がプルされました
- マスターへのプッシュは機能しているが、installchocolateyservice ブランチへのプッシュが失敗する
git branch
マスターのみが認識されていることを示します
詳細
Chocolatey Fork で作成された余分なブランチ
master 以外のブランチを引っ張った
installchocolateyservice ブランチへのプッシュに失敗しました
マスター作品へのプッシュ
master ブランチのみが認識されます
nuget - Chocolatey と NuGet の違い
ChocolateyはNuGetの上位バージョンですか、それとも別のパッケージ マネージャーですか? オープンソース アプリケーションはどこに置くべきですか? NuGet か Chocolatey か?
code-coverage - Pester を使用してすべてのブランチのコード カバレッジを取得するにはどうすればよいですか?
Pester を使用して新しい Chocolatey 関数をテストするために、複数のテスト ケースが作成されています。すべてのブランチがカバーされているかどうかを確認するにはどうすればよいですか?