Token | Description | Example Value |
---|---|---|
[org] | Identifies the artifact's organization. Equivalent to Ivy's 'organization'. | 'org.apache.derby' |
[orgPath] | Identifies the artifact's organization where dots ('.') are replaced by path separators ('/'). Equivalent to Maven's 'groupId'. | 'org/apache/derby' |
[module] | Identifies the artifact's module. | 'hibernate' |
[baseRev] | Identifies the base revision part of the artifact version, excluding any integration information | '2.1.1' which may be part of the full version '2.1.1-SNAPSHOT' or '2.1.1-build.1099'. |
[folderItegRev] | Identifies the integration revision part used in folder names in the artifact's path, excluding the base revision. | 'SNAPSHOT' or 'build.1099' which may be part of the folder name '2.1.1-SNAPSHOT' or '2.1.1-build.1099', respectively. |
[fileItegRev] | Identifies the integration revision part in the artifact's file name, excluding the base revision. | '20110113.145509-8' or 'build.1099' which may be part of the file name '2.1.1-20110113.145509-8' or '2.1.1-build.1099', respectively. |
[classifier] | Identifies the artifact's classifier. | 'sources' |
[ext] | Identifies the artifact's extension. | 'jar' |
[type] | Identifies the artifact's type. Typically used when the artifact's extension cannot be reused as the artifact's type. | 'javadoc' (that can have the 'jar' extension) or 'ivy' (that can have the 'xml' extension). |
[customToken<regex>] | A custom regex token. Can be used to create a new type of token when the provided defaults don't suffice. | '[timestamp<\d{8}>]' a new timestamp custom token that has 8 digits. |
The descriptor path pattern matches the storage path of module descriptors and uses the same format as of the artifact path pattern.
Token | Description | Example Value |
---|---|---|
[org] | Identifies the artifact's organization. Equivalent to Ivy's 'organization'. | 'org.apache.derby' |
[orgPath] | Identifies the artifact's organization where dots ('.') are replaced by path separators ('/'). Equivalent to Maven's 'groupId'. | 'org/apache/derby' |
[baseRev] | Identifies the base revision part of the artifact version, excluding any integration information | '2.1.1' which may be part of the full version '2.1.1-SNAPSHOT' or '2.1.1-build.1099'. |
[fileItegRev] | Identifies the integration revision part in the artifact's file name, excluding the base revision. | '20110113.145509-8' or 'build.1099' which may be part of the file name '2.1.1-20110113.145509-8' or '2.1.1-build.1099', respectively. |
[folderItegRev] | Identifies the integration revision part used in folder names in the artifact's path, excluding the base revision. | 'SNAPSHOT' or 'build.1099' which may be part of the folder name '2.1.1-SNAPSHOT' or '2.1.1-build.1099', respectively. |
[module] | Identifies the artifact's module. | 'hibernate' |
[classifier] | Identifies the artifact's classifier. | 'sources' |
[ext] | Identifies the artifact's extension. | 'jar' |
[type] | Identifies the artifact's type. Typically used when the artifact's extension cannot be reused as the artifact's type. | 'javadoc' (that can have the 'jar' extension) or 'ivy' (that can have the 'xml' extension). |
[customToken<regex>] | A custom regex token. Can be used to create a new type of token when the provided defaults don't suffice. | '[timestamp<\d{8}>]' a new timestamp custom token that has 8 digits. |
Token | Description |
---|---|
{0} | Identifies the username or organization name. |
{1} | Identifies the repository name. |
{2} | Identifies the branch or tag name. |
{3} | Identifies the file extension to download. |