{"id":33957,"date":"2019-05-31T14:47:08","date_gmt":"2019-05-31T05:47:08","guid":{"rendered":"https:\/\/blog.jetbrains.com\/kr\/?p=370"},"modified":"2021-03-09T10:46:30","modified_gmt":"2021-03-09T09:46:30","slug":"teamcity-2019-teamcity","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/ko\/2019\/05\/31\/teamcity-2019-teamcity\/","title":{"rendered":"TeamCity \ud50c\ub7ec\uadf8\uc778 \ucf58\ud14c\uc2a4\ud2b8 2019: TeamCity \ud50c\ub7ec\uadf8\uc778\uc744 \uac1c\ubc1c\ud558\uace0 \uc0c1 \ubc1b\uc544\uac00\uc138\uc694!"},"content":{"rendered":"TeamCity \ud50c\ub7ec\uadf8\uc778\uc744 \uc81c\ucd9c\ud55c \uac1c\ubc1c\uc790 \ubaa8\ub450\uac00 \uc0c1\ud488\uc744 \ubc1b\uc544\uac08 \uc218 \uc788\ub294 TeamCity \ud50c\ub7ec\uadf8\uc778 \ucf58\ud14c\uc2a4\ud2b8 2019\uc758 \uc18c\uc2dd\uc744 \uc54c\ub824\ub4dc\ub9bd\ub2c8\ub2e4!\n\n\ud50c\ub7ec\uadf8\uc778\uc744 \uc81c\ucd9c\ud558\ub294 \ubaa8\ub4e0 \ubd84\ub4e4\uc740 JetBrains\uc758 IDE \uc911 \ud55c \uac1c\ub97c 1\ub144\uac04 \uc0ac\uc6a9\ud558\uc2e4 \uc218 \uc788\ub294 \uad6c\ub3c5\uad8c\uc744 \ubc1b\uc73c\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ubc88 \ucf58\ud14c\uc2a4\ud2b8\ub294 4\uc6d4 24\uc77c\ubd80\ud130 6\uc6d4 24\uc77c\uae4c\uc9c0\uc774\uba70, \uacb0\uacfc\ub294 7\uc6d4 27\uc77c\uc5d0 \ubc1c\ud45c\ud560 \uc608\uc815\uc785\ub2c8\ub2e4.\n\ucf58\ud14c\uc2a4\ud2b8 \ub4f1\ub85d\ud558\uae30\n\uc6b0\uc2b9 \uc0c1\ud488 \uc18c\uac1c!\n\ud50c\ub7ec\uadf8\uc778\uc744 \uc81c\ucd9c\ud55c \ubaa8\ub4e0 \uc0ac\ub78c\ub4e4\uc740 JetBrains\uc758 IDE \uc911 \uc6d0\ud558\ub294 1\uac1c\uc758 \uc81c\ud488\uc5d0 \ub300\ud574 \uac1c\uc778\uc6a9 1\ub144 \uad6c\ub3c5\uad8c\uc744 \uc0c1\uc73c\ub85c \ubc1b\uac8c \ub429\ub2c8\ub2e4. \ub610\ud55c \uc0c1\uc704 3\uba85\uc740 \uac01\uac01 \uc544\ub9c8\uc874 \uc0c1\ud488\uad8c $3,000, $2,000, $1,000\uc744 \ubc1b\uac8c \ub429\ub2c8\ub2e4.\n\ub610\ud55c TeamCity\uac1c\ubc1c\ud300\uc774 \uc900\ube44\ud55c \ud2b9\ubcc4\uc0c1\uc778 JetBrains\uc758 \uc0c1\ud2b8\ud398\ud14c\ubd80\ub974\ud06c \ud639\uc740 \ubb8c\ud5e8 \uc0ac\ubb34\uc2e4 \ubc29\ubb38\uae30\ud68c\ub3c4 \uc8fc\uc5b4\uc9d1\ub2c8\ub2e4! \ub9c8\uc9c0\ub9c9\uc73c\ub85c \ub2e4\uc218\uc758 \uc0ac\ub78c\ub4e4\uc774 \uc120\ud0dd\ud55c Award winner\ub294 TeamCity Build Agent \ub77c\uc774\uc120\uc2a4\uc640 \ub354\ubd88\uc5b4 All Product Pack 1\ub144 \uad6c\ub3c5\uad8c\uc744 \ubc1b\uc73c\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \n\ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c\uc5d0 \ub300\ud574\uc11c...\nTeamCity \ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c\uc774 \ucc98\uc74c\uc774\uc2dc\ub77c\uba74, \ud639\uc740 \ucd94\uac00\uc801\uc778 \uc815\ubcf4\ub97c \ucc3e\uace0 \uacc4\uc2dc\ub2e4\uba74, \uc544\ub798\uc758 \uc0ac\ud56d\uc744 \ucc38\uace0\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. \n\n\uc9c0\ub09c 4\uc6d4 30\uc77c\uc5d0 \uac1c\ucd5c\ub41c \"Getting Started with TeamCity Plugins\"\uc744 \ucc38\uace0\ud558\uc138\uc694. Anton Arhipov\uac00 \ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c \uacfc\uc815\uc5d0 \ub300\ud574 \ub2e8\uacc4\ubcc4\ub85c \uc124\uba85\ud569\ub2c8\ub2e4. \n\ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c \ubb38\uc11c\ub97c \ud655\uc778\ud558\uc2dc\uac70\ub098,  \ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c \ud3ec\ub7fc\uc744 \ud1b5\ud574 \ub3c4\uc6c0\uc744 \ubc1b\uc73c\uc138\uc694\nSlack \ucc44\ub110\uc5d0 \uac00\uc785 \ud558\uace0, TeamCity \ud50c\ub7ec\uadf8\uc778 \uac1c\ubc1c\uc790\ub4e4\uacfc \uc18c\ud1b5\ud558\uc138\uc694\nSnyk\uc758 \uacbd\ud5d8\uc73c\ub85c\ubd80\ud130 \ubc30\uc6b0\uc138\uc694. Snyk\ub294 \uc624\ud508\uc18c\uc2a4 \ubcf4\uc548\uc744 \uc704\ud55c \uac1c\ubc1c\uc790-\uc6b0\uc120 \uc194\ub8e8\uc158\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. Snyk\ub294 \uc790\ub3d9\ud654\ub41c \ucde8\uc57d\uc131 \uc2a4\uce94\uc744 \uc0ac\uc6a9\ud558\ub294 \uc0ac\uc6a9\uc790\ub97c \ub3d5\uae30 \uc704\ud574 TeamCity \ud50c\ub7ec\uadf8\uc778\uc744 \uac1c\ubc1c\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.  \ud50c\ub7ec\uadf8\uc778\uc744 \uac1c\ubc1c\ud558\ub294 \uc774\uc57c\uae30\uc640 \uadf8\ub4e4\uc758 \uacbd\ud5d8\uc73c\ub85c \ubd80\ud130 \ub2e4\ub978\uc0ac\ub78c\ub4e4\uc744 \ub3c4\uc6b8 \uc218 \uc788\ub294 \ud301\uc744 \uae30\ub85d\ud574\ub193\uc740 Snyk\uc758 \ube14\ub85c\uadf8 \ud3ec\uc2a4\ud305\uc744 \ud655\uc778\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. \n\nGet inspiration\n\uc6b0\ub9ac\ub294 \uc5ec\ub7ec\ubd84\uc774 \uac16\uace0 \uc788\ub294 \uc5b4\ub5a0\ud55c \ud50c\ub7ec\uadf8\uc778 \uc544\uc774\ub514\uc5b4\ub97c \ud658\uc601\ud569\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \ub9cc\uc57d \uc601\uac10\uc774 \ud544\uc694\ud55c \uacbd\uc6b0\ub97c \ub300\ube44\ud558\uc5ec, \ucee4\ubba4\ub2c8\ud2f0\uc5d0 \uac00\uc7a5 \ub9ce\uc740 \uc694\uccad\uc774 \uc788\uc5c8\ub358 \uae30\ub2a5\uacfc \uc778\ud130\uadf8\ub808\uc774\uc158(integration)\uc744 \uc815\ub9ac\ud574 \ub193\uc558\uc2b5\ub2c8\ub2e4. \uc774\ub97c \ud1b5\ud574 \uc601\uac10\uc744 \ubc1b\uc544\ubcf4\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. \n\nAdditional authentication options (OAuth, SAML, etc.) TW-34709\nManual approval for build start TW-26623\nIntegrations with continuous delivery platforms (such as Spinnaker) TW-49297\nServer-wide announcements TW-3737\nAutomatic build tagging based on predefined rules TW-16385\nConditional build steps TW-17939\nComparing builds TW-60097\nFind usages for build configuration parameters TW-18543\nRelease downloads page TW-2963\nIntegrations with code review tools (Gerrit, GitHub) TW-19102\n\n\uc6b0\uc2b9\uc790 \uc120\uc815 \ubc29\ubc95\n6\uc6d4 24\uc77c, \uc81c\ucd9c\uc744 \ub9c8\uac10\ud558\uace0 \ub098\uba74, \uc2ec\uc0ac\uc704\uc6d0\ub4e4\uc774 \uc2ec\uc0ac\ub97c \uc2dc\uc791\ud558\uac8c \ub429\ub2c8\ub2e4. \uc62c\ud574\ub294 3\uba85\uc758 \uc2ec\uc0ac\uc704\uc6d0\ub4e4\uc774 \ud568\uaed8\ud569\ub2c8\ub2e4. \nIx-chel Ruiz\nIx-chel \uc740 2000\ub144\ubd80\ud130 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uacfc \ud234\uc744 \uac1c\ubc1c\ud574\uc624\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub140\uc758 \uad00\uc2ec\uc0ac\ub294 Java, \ub3d9\uc801\uc5b8\uc5b4, client side technologies \uc640 \ud14c\uc2a4\ud305\uc785\ub2c8\ub2e4.  \uadf8\ub140\ub294 Java \ucc54\ud53c\uc5b8, Oracle \uac1c\ubc1c\uc790 \ucc54\ud53c\uc5b8, hackergarten enthusiast, Open Source advocate, public speaker \uc774\uba70 \uba58\ud1a0\uc785\ub2c8\ub2e4. \nAndres Almiray\nAndres\ub294  20\ub144\uc774\uc0c1\uc758 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc124\uacc4 \ubc0f \uac1c\ubc1c \uacbd\ud5d8\uc774 \uc788\ub294 Java\/Groovy \uac1c\ubc1c\uc790\uc774\uba70, Java \ucc54\ud53c\uc5b8\uc785\ub2c8\ub2e4.  \uadf8\ub294 Java \uc758 \ucd08\ucc3d\uae30\ubd80\ud130 \uc6f9\uacfc \ub370\uc2a4\ud06c\ud0d1 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uac1c\ubc1c\uc5d0 \ucc38\uc5ec\ud574 \uc654\uc2b5\ub2c8\ub2e4. Andres\ub294 \uc624\ud508\uc18c\uc2a4 \uc2e0\ubd09\uc790\uc774\uba70, \uadf8\uc758 \ud504\ub85c\uc81d\ud2b8 (Json-lib, EZMorph, GraphicsBuilder, \uadf8\ub9ac\uace0 JideBuilder) \ubfd0 \uc544\ub2c8\ub77c Groovy, Griffon \uacfc DbUnit\uc640 \uac19\uc740 \ub2e4\uc591\ud558\uace0 \uc720\uba85\ud55c \ud504\ub85c\uc81d\ud2b8\uc5d0 \ucc38\uc5ec\ud574\uc624\uace0 \uc788\uc2b5\ub2c8\ub2e4.  Griffon \ud504\ub808\uc784\uc6cc\ud06c\uc640 Hackergarten \ucee4\ubba4\ub2c8\ud2f0 \uc774\ubca4\ud2b8\uc758 \ucc3d\ub9bd\uba64\ubc84\uc774\uae30\ub3c4 \ud569\ub2c8\ub2e4. \nIgal Tabachnik\nIgal\uc740 Wix.com\uc758 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc790\uc774\uba70, \uc778\ud504\ub77c\uc2a4\ud2b8\ub7ed\uccd0 \ubc0f \uc0ac\ub0b4 \uac1c\ubc1c\uc790 \ud234\uc744 \uad6c\ucd95\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uac1c\ubc1c\uc790 \uc0dd\uc0b0\uc131\uc5d0 \ub300\ud55c Igal\uc758 \uc5f4\uc815\uc740 \uadf8\uac00 15\uc5ec\ub144\uc758 \uacbd\ub825\uae30\uac04\ub3d9\uc548 \ub514\ubc84\uac70, \uc720\ub2db\ud14c\uc2a4\ud305 \ud504\ub808\uc784\uc6cc\ud06c, Visual Studio \ud50c\ub7ec\uadf8\uc778\uacfc JetBrains\uc758 IDE \uc640 \uac19\uc740 \ud234\ub85c \uc791\uc5c5\ud560 \uc218 \uc788\ub294 \uc6d0\ub3d9\ub825\uc774\uc5c8\uc2b5\ub2c8\ub2e4.  Igal\uc740 \ub610\ud55c JetBrains\uc758 TeamCity\ud50c\ub7ec\uadf8\uc778 \ucf58\ud14c\uc2a4\ud2b8\uc5d0\uc11c \uc774\uc804\uc5d0 2\ub4f1\uc744 \ud588\uc5c8\ub358 TeamCity \ud50c\ub7ec\uadf8\uc778\ubfd0\ub9cc \uc544\ub2c8\ub77c ReSharper \ud50c\ub7ec\uadf8\uc778\uc744 \ub9cc\ub4e4\uae30\ub3c4 \ud558\uc600\uc2b5\ub2c8\ub2e4. \n3\uba85\uc758 \uc2ec\uc0ac\uc704\uc6d0\uc740 TeamCity\uac1c\ubc1c\ud300\uc5d0 \ucc38\uc5ec\ud558\uc5ec \uc81c\ucd9c\ub41c \ubaa8\ub4e0 \ud50c\ub7ec\uadf8\uc778\uc744 \uac80\ud1a0\ud558\uace0, \uc2ec\uc0ac\uae30\uc900\uc5d0 \ub530\ub77c \uc810\uc218\ub97c \ub9e4\uae30\uac8c \ub429\ub2c8\ub2e4.  \uc0c1\uc704 3\uba85\uc740 \uba54\uc778 \uc0c1\ud488\uc744 \uc218\ub839\ud558\uac8c \ub429\ub2c8\ub2e4.  \ub610\ud55c TeamCity \ud300\uc774 \uc900\ube44\ud55c \ud2b9\ubcc4\uc0c1\ub3c4 \uc218\uc0c1\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ubaa8\ub4e0 \ud50c\ub7ec\uadf8\uc778\uc740 \ucee4\ubba4\ub2c8\ud2f0 \ud22c\ud45c\uac00 \uc9c4\ud589\ub420 \uc608\uc815\uc774\uba70, \uac00\uc7a5 \ub9ce\uc740 \ub4dd\ud45c\ub97c \ubc1b\uc740 \ud50c\ub7ec\uadf8\uc778\uc740 People's Choice Award\ub97c \uc218\uc0c1\ud558\uac8c \ub429\ub2c8\ub2e4. \n\uce74\uc6b4\ud2b8\ub2e4\uc6b4\uc774 \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4!  JetBrains\uc758 \ube14\ub85c\uadf8\uc640 Twitter\ub97c #TeamCityContest2019 \ud574\uc2dc\ud0dc\uadf8\uc640 \ud568\uaed8 \ud314\ub85c\uc6b0\ud558\uc138\uc694!\n\uc6b0\ub9ac\ub294 \uc5ec\ub7ec\ubd84\ub4e4\uc758 \ucc38\uc5ec\ub97c \uae30\ub2e4\ub9ac\uace0 \uc788\uc2b5\ub2c8\ub2e4. \n Happy developing and building!","protected":false},"excerpt":{"rendered":"TeamCity \ud50c\ub7ec\uadf8\uc778\uc744 \uc81c\ucd9c\ud55c \uac1c\ubc1c\uc790 \ubaa8\ub450\uac00 \uc0c1\ud488\uc744 \ubc1b\uc544\uac08 \uc218 \uc788\ub294 TeamCity \ud50c\ub7ec\uadf8\uc778 \ucf58\ud14c\uc2a4\ud2b8 2019\uc758 \uc18c\uc2dd\uc744 \uc54c\ub824\ub4dc\ub9bd\ub2c8\ub2e4!\n\n\ud50c\ub7ec\uadf8\uc778\uc744 \uc81c\ucd9c\ud558\ub294 \ubaa8\ub4e0 \ubd84\ub4e4\uc740 JetBrains\uc758 IDE \uc911 \ud55c \uac1c\ub97c 1\ub144\uac04 \uc0ac\uc6a9\ud558\uc2e4 \uc218 \uc788\ub294 \uad6c\ub3c5\uad8c\uc744 \ubc1b\uc73c\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ubc88 \ucf58\ud14c\uc2a4\ud2b8\ub294 4\uc6d4 24\uc77c\ubd80\ud130 6\uc6d4 24\uc77c\uae4c\uc9c0\uc774\uba70, \uacb0\uacfc\ub294 7\uc6d4 27\uc77c\uc5d0 \ubc1c\ud45c\ud560 \uc608\uc815\uc785\ub2c8\ub2e4","protected":false},"author":{"name":"Jessie Cho","link":"https:\/\/blog.jetbrains.com\/ko\/author\/jessie-chojetbrains-com"},"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[3991],"tags":[90,72,4133],"cross-post-tag":[],"acf":[],"featured_image":null,"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts\/33957"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/964"},{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/users\/964"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/comments?post=33957"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts\/33957\/revisions"}],"predecessor-version":[{"id":121929,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/posts\/33957\/revisions\/121929"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/media?parent=33957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/categories?post=33957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/tags?post=33957"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/ko\/wp-json\/wp\/v2\/cross-post-tag?post=33957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}