[¸®´ÏÁöW] Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¡¸Ó ¸ðÁý
[ ÆÀ/ÇÁ·ÎÁ§Æ® ¼Ò°³ ] ¸®´ÏÁö IP·Î ¾ð¸®¾ó ¿£ÁøÀ» »ç¿ëÇÏ¿© 3D MMORPG¸¦ ¸ÖƼÇ÷§ÆûÀ¸·Î Á¦ÀÛÇÏ´Â ±Û·Î¹ú ÇÁ·ÎÁ§Æ® ¡Ø ¿ì¸® ÆÀÀº ÀÌ·± ºÐÀ§±âÀÔ´Ï´Ù ¶óÀÌºê °³¹ßÆÀÀ¸·Î¼­ ¾ÈÁ¤¼ºÀ» Áß½ÃÇÏÁö¸¸, ½Å±â¼ú µµÀÔ°ú ¸®ÆÑÅ丵¿¡µµ ¿­¸° ŵµ¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀÚÀ¯·Ó°Ô ÀǰßÀ» ³ª´©°í, ÇÏ°í ½ÍÀº ¾÷¹«°¡ ÀÖ´Ù¸é ÀÚ¹ßÀûÀ¸·Î Á¦¾ÈÇÏ°í µµÀüÇÒ ¼ö Àִ ȯ°æÀÔ´Ï´Ù. [ ¾÷¹«³»¿ë ] ¡Ø ÁÖ¿ä ¾÷¹« C++°ú ¾ð¸®¾ó ¿£Áø4¸¦ ÀÌ¿ëÇÑ Å¬¶óÀÌ¾ðÆ® ÄÁÅÙÃ÷ ¹× ½Ã½ºÅÛÀ» ¼³°è, ±¸Çö, À¯Áö º¸¼öÇÕ´Ï´Ù. C#À» ÀÌ¿ëÇÏ¿© °¢Á¾ ÅøÀ» °³¹ßÇϰí À¯Áö º¸¼öÇÕ´Ï´Ù. Jenkins¸¦ ÀÌ¿ëÇÏ¿© CI/CD ÆÄÀÌÇÁ¶óÀÎÀ» ±¸Ãà ¹× ¿î¿µÇÕ´Ï´Ù. 1.ÇÁ·Î±×·¥ ¼³°è - ÇÁ·Î±×·¥°ú ¼­ºñ½ºÀÇ ¿ä±¸ »çÇ×À» °í·ÁÇÏ¿© ÇÁ·Î±×·¥ÀÇ ±âº»ÀûÀÎ ±¸¼º ¹× ½ºÆåÀ» Á¤Çϰí, À̸¦ À§ÇÑ ¾ÆÅ°ÅØÃĸ¦ ¼³°èÇÕ´Ï´Ù. 2.ÇÁ·Î±×·¥ ±¸Çö - ÇÁ·Î±×·¥ ¼³°è¸¦ ¹ÙÅÁÀ¸·Î ÇÁ·Î±×·¥ÀÇ ÇÁ·¹ÀÓ¿öÅ© ¹× ÇÁ·Î±×·¥/Åø °£ ±¸¼º°ú ü°è¸¦ ±¸ÇöÇϰí, ¿Ï¼ºµµ Çâ»óÀ» À§ÇÑ Å×½ºÆ® ¹× Æ©´×À» ÇÕ´Ï´Ù. 3.ÄÁÅÙÃ÷ ¿ä±¸ ºÐ¼® ¹× ¼³°è - °ÔÀÓ ±âȹ/»ç¾÷/¼­ºñ½ºÀûÀÎ ¿ä±¸ »çÇ×À» ¸®½ºÆ®¾÷ÇÏ°í ±â¼úÀûÀÎ ºÐ¼®°ú ¼³°è¸¦ ÇÏ¿© ½ºÆåÀ» Á¤ÇÕ´Ï´Ù. 4.ÄÁÅÙÃ÷ ±¸Çö - ÄÁÅÙÃ÷ ¿ä±¸ ºÐ¼®À» ¹ÙÅÁÀ¸·Î ÇÁ·Î±×·¥ ·ÎÁ÷À» ±¸ÇöÇϰí, ¿Ï¼ºµµ Çâ»óÀ» À§ÇÑ Å×½ºÆ® ¹× Æ©´×À» ÇÕ´Ï´Ù. 5.»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ±¸Çö - ÇÁ·Î±×·¥ »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» ¸¸Á·ÇÏ¸ç »ç¿ë Æí¸®¼ºÀ» Ç×»ó½Ãų ¼ö ÀÖ´Â ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÕ´Ï´Ù. 6.ÇÁ·Î±×·¥ À¯Áö º¸¼ö - °³¹ßµÈ ½Ã½ºÅÛÀÇ Ä÷¸®Æ¼¸¦ º¸ÀåÇϱâ À§ÇÑ È°µ¿À» Çϸç, ¼­ºñ½ºÀÇ Àå¾Ö¿¡ ´ëÇØ¼­ ºÐ¼®Çϰí ÀÌ¿¡ ÀûÀýÈ÷ ´ëÀÀÇÕ´Ï´Ù. 7.°³¹ß ÇÁ·Î¼¼½º ºÐ¼® ¹× Á¤¸³ - °³¹ß°ú ¼­ºñ½º¿¡ ÀûÇÕÇÑ ÇÁ·Î¼¼½º¸¦ ºÐ¼®Çϰí À̸¦ Á¤¸³ÇÏ¸ç °¢°¢ÀÇ ´Ü°è¿¡ ¸ÂÃß¾î °³¼±ÇÕ´Ï´Ù.