Integration with Other Applications > Integrated Software Management > Software Configuration Management Integrations > Working with Windchill Integrations for Embedded Software Objects > Managing Software Builds > Working with Software Builds
  
Working with Software Builds
A Windchill object of type software build represents software build artifacts such as installers, executables, libraries, and DLLs. Using Windchill Integrations for Embedded Software, you can create, upload, update, and manage software builds. A software build is a subtype of the enterprise document. Its primary content can either be a single file or a single ZIP file with multiple files and folders. The secondary content can be any number of attachments.
You can create and add content to a software build manually or automate the process using the commands available with Windchill Integration for Software Build Tools.
Windchill Integrations for Embedded Software supports the following capabilities for working with a software build:
Create a new software build using Windchill Integrations for Embedded Software before uploading the build content.
Add or update the content of a software build.
Change the attribute values of a software build.
Associate a software build with defects that are associated with remote defects residing in defect-tracking systems such as Integrity Defects, Bugzilla and Atlassian JIRA.
Automatically associate a software build with remote defects residing in defect-tracking systems such as Integrity Defects, Bugzilla and Atlassian JIRA.
Disassociate a software build from a defect.
Associate a software build with Windchill enterprise parts and documents for Integrity Source (SCM), IBM Rational ClearCase and Subversion and their subtypes.
Associate a software build to a software document for Integrity Source (SCM), IBM Rational ClearCase and Subversion which has content that resides in a remote software configuration management system.