Uploads a file to the specified Release on CodePlex

<CodePlexUpload
		Project="myproject"
		Username="username"
		Password="p@ssw0rd"
		ReleaseName="$(ReleaseName)"
		File="Full/Path/To/File.upload"/>

Input Properties

Name Description Type Required Default
Project The name of the project String true null
ReleaseName The full name of the release to upload to. This can be retrieved when creating the release, see CodePlexCreateRelease String true null
Username Your codeplex username String true null
Password Your codeplex password String true null
File The full path to the file String true null
FileType The type of file this represents in the release Enum[RuntimeBinary|SourceCode|Documentation|Example] false RuntimeBinary
Timeout The amount of time, in seconds, before the upload process will timeout. Integer false 600
TreatErrorsAsWarnings If an error occurs, and true, then it will display a warning boolean false false
ProxyHost The name of the proxy server String false null
ProxyPost The port of the proxy server Integer false 8080
ProxyUser The username to use for proxy authentication String false null
ProxyPassword The password to use for proxy authentication String false null

Output Properties

I would like to have this task return the url to the file so it can be downloaded, but the API does not return any of that information. If you would also like for this task to return the download url, please go vote for Workitem:21998

Last edited Dec 23, 2009 at 10:06 PM by camalot, version 5

Comments

No comments yet.