QuickBuild2 Documentation
|
SyntaxInformation of published files can be accessed by build id using http GET method through below url: http://localhost:8810/rest/files?build_id=<build id>&path=<path>
Here <path> represents the relative path under publish directory of the specified build. The response is of mime type application/xml and the content is XML representation of the information about files and directories under the specified path. A sample response is like below: <list> <com.pmease.quickbuild.FileInfo> <name>file1.zip</name> <!-- size in bytes --> <size>287111</size> <!-- number of milliseconds since January 1, 1970, 00:00:00 GMT --> <lastModified>1258091663171</lastModified> <directory>false</directory> </com.pmease.quickbuild.rest.FileInfo> <com.pmease.quickbuild.rest.FileInfo> <name>dir1</name> <size>0</size> <lastModified>1258091663171</lastModified> <directory>true</directory> </com.pmease.quickbuild.rest.FileInfo> </list> SecurityYou will need to use http BASIC authentication to login as an authorized QuickBuild user if the anonymous is not allowed to access artifacts of specified build. DemoBelow curl curl -u admin:admin "http://localhost:8810/rest/files?build_id=100&path=artifacts"
|