(पब्लिश करने के लिए) एक चॉकलेटी एपीआई पासकोड, जो आपको पब्लिश करने की अनुमति देता है
bazel पैकेज
अभी @petemounce
इस गैर-आधिकारिक पैकेज को बनाए रखता है.
(पब्लिश करने के लिए) ताकि चॉकलेट से जुड़े सोर्स के लिए, उस एपीआई पासकोड को स्थानीय तौर पर सेट अप किया जा सके
choco apikey -k <your key here> -s https://chocolatey.org/ से होकर
बनाएं
msys2 शेल और compile.sh के साथ बेज़ल को कंपाइल करें.
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
चॉकलेट को मॉडरेट करने की प्रोसेस से, यहां भी अपने-आप जांच होती है.
रिलीज़
नई रिलीज़ के यूआरआई के लिए, 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/
इसके बाद चॉकलेटी.org अपने-आप होने वाली जांच करेगा और ईमेल से पुश का जवाब देगा
रखरखाव कैसे किया जा सकता है.
[{
"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": "\u0906\u0916\u093f\u0930\u0940 \u092c\u093e\u0930 2024-08-23 (UTC) \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e."}
[[["समझने में आसान है","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-23 (UTC) को अपडेट किया गया."],[],[]]