Private Cocoapods Library update guide - smartjack-wp/WPExtension-iOS GitHub Wiki
guide
- PR ์ ํตํด์ ์ฝ๋๋ฅผ ์
๋ฐ์ดํธ ํ๋ค.
- ๋ฒ์ ์ ์ ์ํด์ ์ฌ๋ฆฌ๋๋ก ํ์
- .podspec , project file ์ ๋ฒ์ ์ ์
๋ฐ์ดํธ ํ๋ค.
- pod spec lint ์งํ
- ์ด๋ ๋ฒ์ ์ ํ์ธํ๋๋ก ํ์
- ๋ง์ฝ ์ ์ ์๋ ์๋ฌ๊ฐ ๋จ๋ ๊ฒฝ์ฐ๋ github์ ๋จผ์ ํธ์๋ฅผ ํ๊ณ ์งํํด๋ณด์
- lint๊ฐ ํต๊ณผ๋ ๊ฒฝ์ฐ ํด๋น ๋ฒ์ ์ ๋ง๋ ํ๊ทธ๋ฅผ ๊ฑธ๊ณ master์ ํธ์ํ๋ค.
- ํต๊ณผ๊ฐ ๋๋ฉด ~/.cocoapods/repos ๋ก ์ด๋ํ๋ค.
- ๋ง์ฝ pod repo list ๋ฅผ ํ์ ๋ ์
๋ฐ์ดํธํ๊ณ ์ ํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ค๋ฉด pod repo add [Name] [Spec URL] ๋ก ์ถ๊ฐํ์
- ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ pod spec -h ๋ก ์ดํด๋ณด์
- pod repo push [Library Name] [.podspec]
- ์ด๋ ์ด๋ฏธ ๊ฒฝ๋ก๊ฐ .../repos ์ด๋ฏ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ค์์ ๊ทธ๋๋ก ์จ๋ ๋๋ค.
- .podspec์ ํ๋ก์ ํธ ํด๋๋ฅผ ํฌํจํ ๊ฒฝ๋ก๋ฅผ ์
๋ ฅํด์ผ ํ๋ค.
- ํฐ๋ฏธ๋์ ์
๋ฐ์ดํธ ์๋ฃ๋ฅผ ํ์ธํ๋ค.