Skip to content
7 changes: 3 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,8 @@ env:
global:
- SONA_USER=snowplow
# SONA_PASS
- secure: O0vS0VkbTNmikWAslDvisek/Sq+CjWD5t7znNku7lmyafmEn69aSTeVUtY4+h/xH13r3+aeD61OcsgZ/xKy9t6OGqFqiAZca01B5wey6yG3kvJl3x/nLf/uCC4Fx58nWg+khKnlZSih4xYazEvZ6/mDwWnzCQGxO93la0ml1xpUETXFi+CRHFvcNvP5JV41ESVDEWYslCg4Sn6BzFD77AaHEl7s1efYe1mZm5znsFzc9fn6MtnG7NkDp91CJjwbSrdxAeWl0qVjvViDRk2St+RrsfOq/Dpg3hs947QVT4DGRlch/gfIkFIEmAf9FmdmGo7X/DpBz0zDpw8XEwxcuPrDPvwPiZM11eQ+Vsx/rDbYMr4uBSYfwVJ5n9n94Rd3J5zIJ3rUg1PinXSRD06R51Xk1XyN6xpljZazqFyCLZSY4Hep4FUtu+Ru92co4JbolGp3ttYxWQp3T+LzZTA33j2veJ0GS5oii6S20mEWWCG36ewVKkYw9i8S9ccosXXnAdVELM6I1nVEyZj8YGk/jvxDT+JSRS7r9TZIFVzDl5z1lp7zR+nHRjFy07B2PbVEdaJ41vf8xB+0L9kabjxQdTCrI5pjsQ35MIAEFnD87ZpnD2RnO24WeH1yATQ6FayiPAC52cQmuPXypiQPeG1blA2wib/Lgg2LV9o9Tte0Wt8w=
- secure: aagL69xj51yRQxltpJPqrth9gk/1a5favhhm47/cLoSFn6UfxvaRIFIW8CLa1kXGtnwI78z8CjyZ4YXVgJ00vxrsBNopm9N1WdSREVs7l9OQZ1SveMI91NJRUKLHNpKr1wHMql8NS7b8FVl7TG6KYtctu3W2M0i87AJ00SRsHHddRiEHC+WYkQrBmlxTjz700OwDBsGVoTDrssv5yBY/3hzoobch42bSLYK05X7MPugRSjiUBYAMhtRdnUHj4WTr7QLG3UlLmrLU55MSbjFUMVAF7M+t3n40vxSlk66hj0JGRn7zhschmWXb7JdFC8GAEbB9R3+0TW/fzGBC62GS+6MfFyJ35kXh9EBd6s8MPQF7Mj6jXpK1eyScFt1rz8JF7TRfzswWCj46T/aAydDZLl8j9L19whEP++9hvRMtUxNrYVHhcBJELnAfWd64sz9wPNZCSySgwF83JFHGBpyrJtDoqeVGWRATcOf4sBsjkRmCHBB921DKrVhoWLZrGdnG+NTbgtblOVtix/ay0nVz52MHqzijC9J8jqlHbku7Wc0YjC1lX7cIPD8qAT8SB+xLtHM8LDNy9qcsN/Z2TmsHT6Nt5muBS5g8N0/Gdkbap+Skmp/Z/wLtwxNjmHqB06XODtNno0iUGClElmuuPar6ufVB5NAua57wZpT86+ZHRJc=
# BINTRAY_SNOWPLOW_MAVEN_USER
- secure: h5rmXW4fBlOVosqD+SqZ4XKCSXkWOOs6NvyskVrSeRy4la51U7Y1cy8nf3y7s2wlVPrkNMHiUreqrCJST0BZHXABmtxZ1n+oD0pmhQeIi40/z1J7Q/XMhHFqu9dcZAnr3IrdklytnjBHtfchZ5N+DFWa3rsbdJD19kfSo+qUn/+PXBo9ECxJxvAgF4/JYbtNmcoLFoyIp2hJyPkmA8fw1ywCA8bH29SegLMjWsECKp75ZOd0haGcWpSTBRspQV3XlsV8P1i5Q253Xi7qECFdxg5BL3H5b0FzctMZRoUGpeVZdZn7Kuq6zDJOrqgeS+2TJvdAIdrQG0WZCrhSUn7ZWut8n/9fc9kCtgX93fVa1ACTzwfMj3N0eqawkY3HKJQdCvdxtSUDTMRyziUGoD3AkeJaxOQeUuO7O1uzz3+rEzHfzmM+uhD8oWNc0FCaQbpzWGtl3/QkG+13cGjTiOaAJJ+eTDTkamsPLG6k+KJve4xx+xbZsUbo3R7Cx7M9Snt3sKEozg1H6KRCtxSg5soAOWRGihGAh9QwOQ4E2aOS04lqsaLdYtSPlTUDMxcuEnCzBEHlJ/t/ZrfGuV5vKHl3ld0IedM5x143XUwqtuh3KXyzSCq84rHtzDjXpomo0Jk0xU4jqWO5fW6w3zRo0vefa3IqS3/bWRpRVUpmvZZymvY=
- secure: jC/U+5RVmGiD2GWRQ8o9QlVAAtvpNUcQKtG05YoimE12XIwNpf+LV+Z1cp5OjWcdQmxEO7lN97wNFqAkkInenRn/iIQ0H3hk0YsaNNagimLB4CeYBAkQl9Bp5KsnluU0o2iXKdsLxeI2M664og/HE0CKoR6r/iLwm8lnIMuCEcIQKFuEHhUqhDSQwjfuI7ExvC0snzdFNxKB3vC+qXJZgByzvc6c+MpME3pv0CV5RBZ4+DRhMGKQTkMf6z0cnar8fGjO0ZFsmYWp9EtUf9QgmJSgFzlbYFwIGzCiHv9SuAtksThwa68PwBCCfJXyJ5dpK/DvnT1HgW55kWfo/bqnieCR9Phc204gRpzQxm2xr8vdWFuqJnZdKw+K3xAFbvWRYxgpXZn+Jf0Vm7p1CtAVkpG7zWhpwkXqXi9RQgPmberBC3nrJPzJnP1zkrEcJqBY92e6TaGUp8MFHBjsC9jNeOH0LNQSbvjpQbDKo9NXZl1AZnkxB70UTJtqQ+UZ93fa/seJbwwf/TyGhcJkBTonfTlvvVeleNQ6ENig/JQ7EpxinvGauCDqEXeAGbvC54W2n8s59P5nZTsg0vnGuZlYsMSa4CpDmqj/oVggUeBPCMCsEdTnHRi99ZeaLM5vP85Lh13npvV5SqxRHGr6/fFic0BH4m2nHj5fcnREyTFcu3c=
# BINTRAY_SNOWPLOW_MAVEN_API_KEY
- secure: RVUO4rsDZsGiYFJMJBhZxXDWqTYNbWCF5PGOpF/FYdZm4a/Nw7++xagbFDX1XrC+Tgp4EoESSwk2aGJI8gRYMkYoculsG7UZDXQ/l7H98tYu6iG0kGf4nZohzZHK2ZiHthANcffsJEW8B+dAIv+v8inml5QgurYUPr5e7vwvqGfZIzUSMoTY+juFm/GK/jMX+gge5ZbSEg8iq+Ven+Vha2jw3KLynKl8L06c0Yjsxja2YLySCjNhQ0aXcp37FuBMt/8oaDalGljXQSPLdo1OXD1nYcg6hATzYavEsvGEGzynNl78CZDIMD6eY+u17tOXSmjW8Tdzk1Y8L0q03NPAbJaLi8ruoGoyiNyApsNBzXqmfUvN+4rgRLv+mYM1R+WqRavMvk0mZWw/kY9A7lUKdML81rCl9jHgMlFLwNOj8r6IxWk9JrpI4lD+TxASt4pprAeyGcZKzjMZxgtjwmsU4Hdx468WjZWxfYIIB5VK5DzxOgghkBN+wKtKKG9OVw3RSOaG99MzJB951e71K/khM3mi/83i4DVSrb49c0Wvx3aWntyIccvmst4FBss939cWo2D0c6IYgPp7mH7TGjeDSJ27nHdmjjSBQxTZM8+3tn/P9x4NjjupR8V7nx17/sc74Q9HopVKayfp8BdrtaUGmWMRkVhJ2MZYt3wtyzHRmSc=
>>>>>>> fb9ba41... Add Bintray credentials to .travis.yml (close #4)
- secure: Fr5EpQTyCiyRroX55aRR4KMbc+UmpkmDF6hq5A5w41ECmRbHFKOkEw+Cj6IS614n5ax6R9hBXONpPx9O+RkNb7juJPmr0NT+pbkWqabJbkKDEPFCgvPTOFEtWnLMbEdtzKENk9t1TiGilGknuzMEqRDQuJJMFIJcDi+AkVy32MMJjwNDjRKeA9iii+j0NTtaxRZEQ4JexJXfBhKR1qfDobtbllmx0Yopf9ie7neM8R5MNfV/nWzsFdbOT0gA+/R5HfrmnQAGxAGhxtHhCEuO1CeVC03dkaANh60kSlQOYvqJS/7MYi/ttIq9FhX/ZBepxcw1ZYge6Cz8NL1TsgrJTAVy6lhz4iypoTpdZjozAz6rN9txYT166oFljUohKW5AKvXiXBxuDfqRertiVqFucDgnmQ8lb44xlPYb3RVS0vVrGL2MLt/FHm4EaEqAaWdQioms4uEzbAoLC03n3Zgc1JJbBUuoxY69MIQ0DPrtGjlW75ndw/2w1dTH5UITXOW8CDI/DX+mwCFLsgAZen2RNOwmrXmxG4lumlP3Joq2CjXIjhir45ODdcYSmo7LoOY9tOEBL52v5Km39rR+g45on/MXMLUQ/e2LQTpJpm2/qgdrGDU0QiH4TyQn+guB40jRE1OjO10rFFaA9FGKu8jthURmL+DZhIZV39SV0mhMvuw=
2 changes: 1 addition & 1 deletion .travis/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ pwd

project_version=`cat VERSION`
if [ "${project_version}" == "${tag_version}" ]; then
./gradlew bintrayUpload
./gradlew bintrayUpload --stacktrace --debug
else
echo "Tag version '${tag_version}' doesn't match version in project ('${project_version}'). Aborting!"
exit 1
Expand Down
1 change: 1 addition & 0 deletions VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0.4.0-rc4
43 changes: 24 additions & 19 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {

group = 'com.snowplowanalytics'
archivesBaseName = 'java-referer-parser'
version = '0.4.0'
version = '0.4.0-rc4'

sourceCompatibility = '1.8'
targetCompatibility = '1.8'
Expand All @@ -23,25 +23,30 @@ dependencies {
}

bintray {
user = System.getenv('BINTRAY_USER')
key = System.getenv('BINTRAY_API_KEY')
user = System.getenv('BINTRAY_SNOWPLOW_MAVEN_USER')
key = System.getenv('BINTRAY_SNOWPLOW_MAVEN_API_KEY')

publications = ['ParserPublication']

publish = true

pkg {
repo = 'snowplow-maven'
name = archivesBaseName
name = 'java-referer-parser'
userOrg = 'snowplow'
licenses = ['Apache-2.0']
vcsUrl = 'https://github.com/snowplow-referer-parser/java-referer-parser.git'
}
publications = ['mavenJava']
version {
name = version
gpg {
sign = true
}
mavenCentralSync {
sync = true
user = System.getenv('SONA_USER')
password = System.getenv('SONA_PASS')
version {
name = '0.4.0-rc4'
gpg {
sign = true
}
mavenCentralSync {
sync = true
user = System.getenv('SONA_USER')
password = System.getenv('SONA_PASS')
close = '1'
}
}
}
}
Expand Down Expand Up @@ -82,13 +87,13 @@ def pomConfig = {
// Create the publication with the pom configuration:
publishing {
publications {
mavenJava(MavenPublication) {
ParserPublication(MavenPublication) {
from components.java
artifact sourcesJar
artifact javadocJar
groupId group
groupId 'com.snowplowanalytics'
artifactId 'java-referer-parser'
version version
version '0.4.0-rc4'
pom.withXml {
def root = asNode()
root.appendNode('description', 'This is the Java implementation of referer-parser, the library for extracting attribution data from referer (sic) URLs.')
Expand All @@ -98,4 +103,4 @@ publishing {
}
}
}
}
}