GitHub Package Registry เบˆเบฐเบฎเบญเบ‡เบฎเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ” Swift

เปƒเบ™เบงเบฑเบ™เบ—เบต 10 เป€เบ”เบทเบญเบ™เบžเบถเบ”เบชเบฐเบžเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบ›เบตเบ”เบ•เบปเบงเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบšเบ•เป‰เบฒเบ—เบตเปˆเบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡ GitHub Package Registry, เบšเปเบฅเบดเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เป€เบœเบตเบเปเบœเปˆเปเบžเบเป€เบเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบซเบผเบทเบชเปˆเบงเบ™เบ•เบปเบงเบžเป‰เบญเบกเบเบฑเบšเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบŠเบธเบ”เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบ: JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet), เบฎเบนเบšเบžเบฒเบš Docker, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบงเบฒเบกเบเบดเบ™เบ”เบตเบ—เบตเปˆเบˆเบฐเบ›เบฐเบเบฒเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบŠเบธเบ” Swift เบเบฑเบš GitHub Package Registry. เบŠเบธเบ” Swift เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เปเบฅเบฐเบเบฑเบšเบŠเบธเบกเบŠเบปเบ™ Swift. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เปƒเบ™เบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเบเบฑเบš guys เบˆเบฒเบ Apple.

GitHub Package Registry เบˆเบฐเบฎเบญเบ‡เบฎเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ” Swift

เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบขเบนเปˆเปƒเบ™ blog GitHub

เบกเบตเบขเบนเปˆเปƒเบ™ GitHub, Swift Package Manager เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เป‰เบฒเบกเป€เบงเบ—เบตเบ”เบฝเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡, เปเบฅเปˆเบ™, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบฅเบฐเบซเบฑเบ” Swift. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ Swift, เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบ•เบฑเป‰เบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบ›เบฐเบเบฒเบ”เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™, เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบŠเบธเบ”. เบฎเปˆเบงเบกเบเบฑเบ™, Swift Package Manager เปเบฅเบฐ GitHub Package Registry เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบœเบตเบเปเบœเปˆ เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เปเบžเบฑเบเป€เบเบฑเบ” Swift.

เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบฏเบกเบทเบ–เบทเบ—เบตเปˆเบˆเบฐเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบซเบผเบฒเบเบ‚เบถเป‰เบ™. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ” Swift เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบžเบงเบเป€เบฎเบปเบฒเบ•เบทเปˆเบ™เป€เบ•เบฑเป‰เบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™ Apple เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเบชเป‰เบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Swift.

เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบง GitHub Package Registry, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบซเบฑเบ™เบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เบ—เบตเปˆเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบท. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป„เบฅเบเบฐเป€เบงเบฅเบฒเป€เบšเบ•เป‰เบฒ, เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบเบดเบ™เบˆเบฒเบเบŠเบธเบกเบŠเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบต Package Registry เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ”เบตเบ‚เบถเป‰เบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบก GitHub Package Registry เป€เบ—เบทเปˆเบญ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบชเบฐเปเบฑเบเป€เบšเบ•เป‰เบฒเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™