Sbt-github-packages: "μ •μ˜λ˜μ§€ μ•Šμ€ ν‚€" κ²½κ³ λ₯Ό λΉ„ν™œμ„±ν™”ν•˜λŠ” ν”Œλž˜κ·Έ

에 λ§Œλ“  2020λ…„ 02μ›” 14일  Β·  6μ½”λ©˜νŠΈ  Β·  좜처: djspiewak/sbt-github-packages

첫 번째: 이 ν”ŒλŸ¬κ·ΈμΈ @djspiewak에 λŒ€ν•΄ λŒ€λ‹¨νžˆ κ°μ‚¬ν•©λ‹ˆλ‹€!

μ•„μ£Ό μž‘μ€ μš”μ²­μ΄ μžˆμŠ΅λ‹ˆλ‹€. githubOwner 및 githubRepository κ°€ μ„€μ •λ˜μ§€ μ•Šμ€ 경우 κ²½κ³ λ₯Ό λΉ„ν™œμ„±ν™”ν•  수 μžˆμŠ΅λ‹ˆκΉŒ?

https://github.com/djspiewak/sbt-github-packages/blob/8f2a34883e33fc6d63aa7e9b8198e1f00b869258/src/main/scala/sbtghpackages/GitHubPackagesPlugin.scala#L67

이 κ²½κ³ λ₯Ό μΈμ‡„ν•˜λŠ” μ΄μœ λŠ” μ•Œκ² μœΌλ©° λ¬Όλ‘  기본값을 μœ μ§€ν•  수 μžˆμ§€λ§Œ ν”ŒλŸ¬κ·ΈμΈμ„ 단독 리포지토리(μ£Ό ν”„λ‘œμ νŠΈμ˜ 라이브러리)μ—μ„œ νŒ¨ν‚€μ§€λ₯Ό κ²€μƒ‰ν•˜λŠ” 데만 μ‚¬μš©ν•˜λŠ” 경우 κ²Œμ‹œν•˜κ³  싢지 μ•ŠμŠ΅λ‹ˆλ‹€. 이 λ¦¬ν¬μ§€ν† λ¦¬λŠ” κΈ°λ³Έ ν”„λ‘œμ νŠΈ λ‚΄μ—μ„œ κ°€μ Έμ˜΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ κ²½μš°μ—λŠ” github-actor 및 토큰 μ„€μ •μœΌλ‘œ μΆ©λΆ„ν•©λ‹ˆλ‹€. λ”°λΌμ„œ 이 κ²½κ³ λŠ” 맀우 μ„±κ°€μ‹œλ©° CI/CD νŒŒμ΄ν”„λΌμΈμ— 문제λ₯Ό μΌμœΌν‚¬ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

κ·ΈλŸ¬ν•œ ν”Œλž˜κ·Έλ₯Ό μ–΄λ–»κ²Œ ν˜ΈμΆœν•΄μ•Ό ν•˜λŠ”μ§€ 100% ν™•μ‹ ν•  수 μ—†μŠ΅λ‹ˆλ‹€. 경고에 κ΄€ν•œ 것이 μ•„λ‹ˆλΌ ν”ŒλŸ¬κ·ΈμΈμ΄ μ‚¬μš©λ˜λŠ” λͺ©μ μ— κ΄€ν•œ 것일 수 μžˆμŠ΅λ‹ˆλ‹€. 예: notPublishing := true , fetchOnly := true , readOnly := true , publishing := false (기본적으둜 true μž„), repoOnly := true λ˜λŠ” 이와 μœ μ‚¬ν•œ 것 저것.

μ–΄λ–»κ²Œ 생각해?

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

κ²½κ³ λ₯Ό μ–΅μ œν•˜λŠ” 데 μ „ν˜€ λ¬Έμ œκ°€ μ—†μŠ΅λ‹ˆλ‹€. githubSuppressPublicationWarning := true λ˜λŠ” 이와 μœ μ‚¬ν•œ 것을 λ§ν•©λ‹ˆλ‹€. μ–΄λ–»κ²Œ μƒκ°ν•˜μ‹­λ‹ˆκΉŒ?

λͺ¨λ“  6 λŒ“κΈ€

κ²½κ³ λ₯Ό μ–΅μ œν•˜λŠ” 데 μ „ν˜€ λ¬Έμ œκ°€ μ—†μŠ΅λ‹ˆλ‹€. githubSuppressPublicationWarning := true λ˜λŠ” 이와 μœ μ‚¬ν•œ 것을 λ§ν•©λ‹ˆλ‹€. μ–΄λ–»κ²Œ μƒκ°ν•˜μ‹­λ‹ˆκΉŒ?

λ‚˜μ—κ²Œ 쒋은 μ†Œλ¦¬! 감사 ν•΄μš”!

λ‹€μŒ λ¦΄λ¦¬μŠ€μ—μ„œ 이것을 λ³Ό κΈ°νšŒκ°€ μžˆμŠ΅λ‹ˆκΉŒ? 감사 ν•΄μš”!

λ‚΄κ°€ 그것을 얻을 수 μžˆλ‹€λ©΄ ν™•μ‹€νžˆ! 정말 μ£„μ†‘ν•©λ‹ˆλ‹€. 그것은 μ–΄λ €μš΄ 일이 μ•„λ‹™λ‹ˆλ‹€, 단지... μ‹œκ°„μž…λ‹ˆλ‹€. :-(곧 μ™„λ£Œν•  수 μžˆλ‹€λ©΄ 0.4.2λ₯Ό λ§Œλ“€κ² μŠ΅λ‹ˆλ‹€.

μ’‹μ•„ 사싀 이것은 정말 쉬웠닀. μ™„λ£Œν•˜κ³  μΆœμ‹œν–ˆμŠ΅λ‹ˆλ‹€.

μ’‹μ•„μš”, κ°μ‚¬ν•©λ‹ˆλ‹€!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰