Skip to content

BuildTool

desewenkdk edited this page Mar 20, 2017 · 1 revision

Build Tool

1. 빌드 자동화란?

  • 개발자가 반복적으로 수행하는 작업들을 자동화 시키는 작업.
  • 소스 코드를 바이너리 코드로 컴파일하기, 바이너리 코드를 패키징하기, 테스트 수행하기, 운영시스템으로 배포하기, 관련된 문서 생성하기.

2. 빌드툴

  1. 소스코드를 컴파일, 테스트, 패키징, 배포, 문서화 하는 작업을 지원하는 툴.
  2. 작업 순서
    1. 소스코드(작성한 코드)를 컴파일 해서 바이너리코드(컴퓨터언어)로 바꾸기.
    2. 정상적으로 작동하는 지 테스트하기.
    3. 관련 리소스(resource, 자원)을 패키징하여 묶기(Packaging).
    4. 실제 운영환경(또는 테스트환경)에 배포(Deploy)하기.
    5. 관련된 문서 만들기.

Clone this wiki locally