Skip to content

Sources

James edited this page Jul 10, 2025 · 15 revisions

Sources are a way for you to choose what you want the Build Uploader to upload.

When a BuildTask executes, it will gather all the content from the Sources and copy them to a temporary location. (ie: Unity's persistent data path)

Sources

Specify what data you want to include in your upload. All Sources are executed at the same time then copied to the cached folder 1 by 1.

  • Duplicate Files: When copying files over and there already being the same file, what should we do with the new file?
  • Error
  • Skip
  • Overwrite
  • Enabled: When on, this source will gather the content from a source and get it ready to be uploaded
  • Export Path: A sub-path in the cached directory of which this source will be saved to before being modified and uploaded. Leave empty to save to the root folder.

FileSource

Choose a File to upload

  • Path: The path to the file or folder to upload.
  • Path Type: Specify which directory to select the content from.
    • Absolute: Specify the full path of a file or folder.
    • PathToAssets: Specify the path starting from the projects Assets folder.

FolderSource

Choose a Folder to upload

  • Path: The path to the file or folder to upload.
  • Path Type: Specify which directory to select the content from.
    • Absolute: Specify the full path of a file or folder.
    • PathToAssets: Specify the path starting from the projects Assets folder.

LastBuildSource

Chooses the directory of the last build made using the Build Uploader

URLSource

Specify a url to download content from.

UnityCloudSource

Downloads a zipped build from Unity Cloud

  • Build: Which Build to download.
  • Target: Which Build Target to select a build from off Unity Cloud. eg: Windows/Mac

Clone this wiki locally