BazelCon 2024 등록이 시작되었습니다
Windows에서 Bazel Chocolatey 패키지 유지
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
<ph type="x-smartling-placeholder">
</ph>
문제 신고open_in_new
<ph type="x-smartling-placeholder">
</ph>
소스 보기open_in_new
1박
·
7.3
·
7.2
·
7.1
·
7.0
·
6.5
기본 요건
다음 항목이 필요합니다.
- 초콜릿y 패키지 관리자가 설치됨
- (게시) 권한을 부여하는 초콜릿 API 키
패키지
bazel
개
<ph type="x-smartling-placeholder">
- (게시하려는 경우) 초콜릿 소스에 대한 해당 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
in
scripts/packages/chocolatey
은(는) 편리하며 다음 날짜에 시작합니다.
http://localhost:8000
)
설치 테스트
test.ps1
는 패키지를 깔끔하게 설치해야 합니다. 설치하지 않은 경우 오류가 발생합니다.
다음에 해야 할 작업을 알려줍니다.
제거 테스트
choco uninstall bazel
# should remove bazel from the system
Chocolatey의 검토 절차는 여기에서도 검토를 자동화합니다.
출시
새 출시 버전의 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에서 자동화된 점검을 실행하고 이메일을 통해 푸시에 응답합니다.
유지관리할 수 있어야 합니다
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-29(UTC)
[{
"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": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-08-29(UTC)"}
[[["이해하기 쉬움","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-29(UTC)"]]