Wiki
Clone wikiBitbucket HTTP-Request Hook / How to Use the URL Translation
URL translation
To be able to add additional information to the URL the following templating strings can be used:
Base URL:
- ${baseUrl}
- ${baseUrl.protocol}
- ${baseUrl.host}
- ${baseUrl.port}
- ${baseUrl.path}
User:
- ${user.displayName} (e.g. John Doe)
- ${user.name} (e.g. john.doe)
- ${user.email} (e.g. john@doe.com)
- ${user.slug}
Repository:
- ${repository.id}
- ${repository.name}
- ${repository.slug}
Project:
- ${project.name}
- ${project.key}
- ${project.key.lower}
RefChange:
- ${refChange.refId} (e.g. refs/heads/master or refs/tags/myTag)
- ${refChange.name} (e.g. master or myTag)
- ${refChange.fromHash}
- ${refChange.toHash}
-
${refChange.type} (UPDATE, ADD or DELETE)
-
${refChange.latest.message}
-
${refChange.latest.timeStamp.unix} (e.g. 1495882225000)
- ${refChange.latest.timeStamp.rfc} (e.g. "Sat, 27 May 2017 12:50:25 +0200")
- ${refChange.latest.timeStamp.iso} (e.g. "2017-05-27T12:50:25+02:00")
e.g. A push from user john.doe and the URL http://doe.com/${user.name} will trigger http://doe.com/john.doe.
Updated