Jenkins: Ad Lumen
Jenkinsλ μ€ν μμ€ μλν λꡬλ‘, μ§μμ μΈ ν΅ν©(Continuous Integration) λ° μ§μμ μΈ λ°°ν¬(Continuous Deployment)λ₯Ό μ§μν©λλ€. μ΄λ₯Ό ν΅ν΄ μννΈμ¨μ΄ κ°λ° νλ‘μΈμ€λ₯Ό μλννμ¬ λμ± ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μμ΅λλ€.
Jenkinsλ λ€μν νλ¬κ·ΈμΈμ μ 곡νμ¬ λ€μν κ°λ° νκ²½μ λ§κ² μ¬μ©ν μ μμ΅λλ€. λν κ°λ ₯ν λΉλ μ§μ κΈ°λ₯κ³Ό νΈλ¦¬ν μ¬μ©μ μΈν°νμ΄μ€λ₯Ό ν΅ν΄ κ°λ°μλ€μ΄ λμ± νΈλ¦¬νκ² μμ ν μ μλλ‘ λμμ€λλ€.
λλΆμ΄ Jenkinsλ λ€μν νλ‘μ νΈ μ νμ λν΄ μ§μνλ©°, μ μ°ν κ΅¬μ± μ΅μ μ ν΅ν΄ μ¬μ©μλ€μ΄ μμ λ‘κ² μ€μ ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ λ€μν νλ‘μ νΈμ λν΄ ν¨μ¨μ μΌλ‘ μλνλ λΉλ λ° λ°°ν¬ νλ‘μΈμ€λ₯Ό ꡬμΆν μ μμ΅λλ€.
Jenkinsλ λΉ λ₯΄κ³ μμ μ μΈ λΉλ λ° λ°°ν¬ κ³Όμ μ μ 곡νμ¬ κ°λ°μλ€μ΄ λμ± ν¨μ¨μ μΌλ‘ μμ ν μ μλλ‘ λμμ€λλ€. μ΄λ₯Ό ν΅ν΄ μννΈμ¨μ΄μ νμ§μ λμ΄κ³ κ°λ° μμ°μ±μ ν₯μμν¬ μ μμ΅λλ€.
Jenkinsλ₯Ό μ¬μ©νμ¬ νλ‘μ νΈμ λΉλ λ° λ°°ν¬λ₯Ό μλννκ³ , μ§μμ μΈ ν΅ν© λ° λ°°ν¬λ₯Ό ν΅ν΄ μμ μ μ΄κ³ ν¨μ¨μ μΈ μννΈμ¨μ΄ κ°λ° νλ‘μΈμ€λ₯Ό ꡬμΆν΄λ³΄μΈμ.