Artifact
A file(s) that represents the output of the build process and will be different, depending on the plugin that is used. The artifact is generally produced by the build workflow and automatically transferred from the build end point to the FlexDeploy artifact repository for storage. The artifact is generally consumed by the deploy workflow and automatically transferred from the FlexDeploy artifact repository to the deploy end point. An artifact is created once, associated to a project version and then deployed to many environments, which allows FlexDeploy to guarantee that a given project version is the same in each environment.
Artifact examples can be SAR file (SOA composite build) or EAR file (ADF build)
Artifact Repository
The artifact repository is a file based directory structure that manages all of the artifacts created by FlexDeploy.