在 Windows 上維護 Bazel Chocolatey 套件
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
回報問題open_in_new
查看原始碼open_in_new
。
。
。
。
夜間
。
。
。
。
7.3
。
。
7.2
。
。
7.1
。
。
7.0
。
。
6.5
。
。
必要條件
你需要:
- 安裝巧克力套件管理工具
- (發布) 巧克力 API 金鑰授予您發布
bazel
個套件
- (發布) 是為了在本機設定巧克力來源的 API 金鑰
來源:
choco apikey -k <your key here> -s https://chocolatey.org/
建構
使用 msys2 殼層和 compile.sh
編譯 bazel。
pushd scripts/packages/chocolatey
./build.ps1 -version 0.3.2 -mode local
popd
應會使 scripts/packages/chocolatey/bazel.<version>.nupkg
已建立。
build.ps1
指令碼支援 mode
值 local
、rc
和 release
。
測試
使用 -mode local
建構套件
- 執行網路伺服器 (
python -m SimpleHTTPServer
scripts/packages/chocolatey
方便,開始時間為零
http://localhost:8000
)
測試安裝結果
test.ps1
應乾淨地安裝套件 (如未安裝,就會發生錯誤)
安裝程序),然後告訴你後續該做什麼。
測試解除安裝程序
choco uninstall bazel
# should remove bazel from the system
巧克力的審核流程也會自動在這裡進行檢查。
版本
針對新版本的 URI 修改 tools/parameters.json
,並在
版本已發布至 GitHub 版本。
./build.ps1 -version <version> -isRelease
./test.ps1 -version <version>
# if the test.ps1 passes
choco push bazel.x.y.z.nupkg --source https://chocolatey.org/
Chocolatey.org 隨即會執行自動檢查,並透過電子郵件回覆審查結果
給維護人員
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-08-22 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-08-22 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-08-22 (世界標準時間)。"],[],[]]