프레임워크 및 기능
소프트웨어 빌드 도구는 소프트웨어 개발자와 릴리즈 엔지니어가 명령줄 인터페이스를 통해 소프트웨어 빌드 프로세스를 관리할 수 있도록 도와주는 프레임워크입니다. 이 프레임워크는 Windchill 및 소프트웨어 빌드 도구 클라이언트에 대한 웹 서비스 인터페이스를 사용합니다. 클라이언트는 빌드 스크립트(예: Apache Ant 또는 Apache Maven)에서 호출됩니다.
소프트웨어 빌드 가공물은 Windchill Integrations for Embedded Software에 소프트웨어 빌드 객체로 저장됩니다. 소프트웨어 빌드 객체는 단일 파일(예: DLL 또는 실행 파일)이거나 여러 파일과 폴더로 구성된 단일 ZIP 파일입니다.
다음은 소프트웨어 빌드 도구의 몇 가지 기능입니다.
• 소프트웨어 빌드 도구는 자동 빌드 스크립트(예: Apache Ant 및 Apache Maven)에 대한 확장자를 가집니다.
• 한 번에 여러 빌드 프로세스를 실행할 수 있습니다.
• 소프트웨어 빌드 도구를 사용하여 작성한 소프트웨어 빌드 객체는 Windchill Integrations for Embedded Software의 제품, 프로젝트 또는 라이브러리 폴더에 작성되고 번호가 지정되어 배치됩니다.
다음 그림은 소프트웨어 빌드 도구가 Windchill Integrations for Embedded Software와 공동으로 빌드 프로세스를 관리하는 방법을 보여줍니다.