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