º¼Æ®

´ÙÁß ¼­¹ö ÀÚµ¿È­ ¹× ¹èÆ÷ ÅøŶ
Áö±Ý ´Ù¿î·Îµå

º¼Æ® ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Public Domain
  • °Ô½ÃÀÚ À̸§:
  • Tav
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://espians.com

º¼Æ® ű×


º¼Æ® ¼³¸í

´ÙÁß ¼­¹ö ÀÚµ¿È­ ¹× ¹èÆ÷ ÅøŶ Bolt´Â ¹èÆ÷¿Í °°Àº sysadmin ÀÛ¾÷À» ½±°Ô ÀÚµ¿È­ ÇÒ ¼öÀÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. À̸¦ »ç¿ëÇÏ¿© SSH ¶Ç´Â ºôµå µµ±¸·Î ´ÙÁß ¼­¹ö ¼³Á¤À» °ü¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÇÏ·Á¸é egfrom bolt.api import * @ taskdef deploy () : "" "ÀÇ ÃֽŠ¹öÀüÀ» CD ( '/ var / www / mysite.com'·Î °Ô½ÃÇϽʽÿÀ. ) : ½ÇÇà ( 'Git Remote Update') ½ÇÇà ( 'Git Checkout Origin / Master') sudo ( "/ etc / init.d / apache2´Â ¿ì¾ÆÇÑ")¸¦ ½ÇÇà ÇÑ ´ÙÀ½ ¸í·É ÁÙ¿¡¼­ ÀÛ¾÷À» ½ÇÇàÇÕ´Ï´Ù. Egbolt Deploybolt´Â óÀ½¿¡ Æк긯ÀÇ Æ÷Å©·Î °³¹ßµÇ¾úÁö¸¸ ¿ø´Ü APIS.DocumentationBoltÀÇ ¿ª»çÀûÀÎ ¼öÇϹ°¾øÀÌ µ¶¸³Çü µµ±¸·Î ÃßÃâµÇ¾ú½À´Ï´Ù. ÇöÀç ¹®¼­°¡ ¾ø½À´Ï´Ù. ±×·¯³ª Á÷¹° Æ÷Å©¿¡ ´ëÇÑ ¼Ò°³¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ´ëºÎºÐÀÇ ±â´ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ý. ´Ü¼øÈ÷ º¼Æ®·Î ÆÕ ¹× Æк긯À¸·Î ÂüÁ¶¸¦ ´ëüÇϽʽÿÀ : Ŭ¸®³Ê API ¹× º´·Ä ¹èÆ÷ Áö¿ø ÄÁÆ®¸® ºÎ Å×Åä°¡ÀÖ´Â ÆÐÄ¡°¡ ±â¿©Çϱ⠸¸Çϸé GitHub¿¡ ÀúÀå¼Ò¸¦ Æ÷À¯ÇÏ°í https://github.com/tav¿¡ ²ø¾î ¿À±â ¿äûÀ» º¸³»ÁֽʽÿÀ. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


º¼Æ® °ü·Ã ¼ÒÇÁÆ®¿þ¾î