Added by Anonymous, last edited by
Robin Shen on Dec 24, 2009
QuickBuild2 Documentation
Access build artifacts
If published, build artifacts will be available for download from build overview page as below:
Build artifacts can also be accessed from dashboard by hovering mouse over the more link of a build.
Permanent links to artifacts
Permanent links to artifacts are constructed in the form of:
Take the above screenshot for example, assume the host and port to be build_server:8810 , the permanent link to file productA-1.0.3.jar will be:
Ant style patterns can be used in the permanent link to refer to a set of files, for example:
Permanent Link
Description
http://build_server:8810/download/42/artifacts/distribute/**
This url refers to all files recursively contained in the distribute folder.
http://build_server:8810/download/42/artifacts/*/ .java
This url refers to all java source files, recursively.
http://build_server:8810/download/42/artifacts/*.txt
This url refers to all text files under the top directory, non-recursively.
The <build id> can also be written as below:
Build Id
Description
<configuration id>.latest
refer to latest build of specified configuration
<configuration id>.latest_successful
refer to latest successful build of specified configuration
<configuration id>.latest_finished
refers to latest finished build of specified configuration
<configuration id>.latest_failed
refers to latest failed build of specified configuration
<configuration id>.latest_recommended
refers to latest recommended build of specified configuration
Below are some example permanent links using this form of build id:
Permanent Links
Description
http://build_server:8810/download/2.latest/artifacts/**
This url refers to all published artifacts in latest build of configuration 2 (identifier).
http://build_server:8810/download/5.latest_successful/artifacts/distribute/productA.jar
This url refers to artifact distribute/productA.jar in latest successful build of configuration 5 (identifier).