Uploads a file to a google code project.
<GoogleCodeUpload
Project="myproject"
Username="myUserName"
Password="somerandompassword"
Summary="Summary for file"
File="Full\Path\To\File"
Labels="test;ignore">
<Output PropertyName="FileUrl" TaskParameter="FileUrl" />
</GoogleCodeUpload>
Input Properties
| Name | Description | Type | Required | Default |
| Project | The name of the project | String | true | null |
| File | The full path of the file to publish | String | true | null |
| Summary | A description of the file | String | true | null |
| Username | Your googlecode username (with or without "@gmail.com" | String | true | null |
| Password | Your google code password, this is not your gmail password. It is located at GoogleCode->Profile->Settings | String | true | null |
| TargetFile | The desired name of the file on googlecode | String | false | File->FileName |
| Labels | A collection of labels to be assigned to the file | String[] | false | null |
| Timeout | The amount of time, in seconds, before the upload process will timeout. | Integer | false | 300 |
| 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
| Name | Description | Type |
| FileUrl | The full url to download the file | String |