Prend un fichier passé par un navigateur web comme paramètre de build. Le fichier uploadé sera placé à l'endroit spécifié dans le workspace, auquel votre build pourra ensuite accéder.

Cela est utile pour de nombreuses situations, telles que :

1. Permettre aux utilisateurs de lancer des tests sur les artefacts qu'ils ont construits ;
2. Automatiser la procédure de upload/livraison/déploiement en permettant à l'utilisateur de placer directement le fichier ;
3. Réaliser du traitement de données en uploadant une collection de données.

Il est possible de ne rien uploader. Dans ce cas, et si aucun fichier n'est déjà présent à l'endroit spécifié dans le workspace, alors rien ne se passera. Si par contre il existe déjà un fichier dans le workspace, alors ce fichier sera gardé tel quel.