Skip to content

Commit 73c757f

Browse files
author
Damian Dunajski
authored
Add uploads to Bintray to CI pipeline (#1)
1 parent db7b2c7 commit 73c757f

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

.travis.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,13 @@ deploy:
2424
on:
2525
repo: hmcts/ccd-case-migration-starter
2626
tags: true
27+
- provider: script
28+
script: ./gradlew bintrayUpload
29+
skip_cleanup: true
30+
on:
31+
repo: hmcts/ccd-case-migration-starter
32+
tags: true
33+
env:
34+
global:
35+
- secure: Cs6biG6EBr0wE7JdR9tl9t1Pv9adYQD1XKAkq3WVUmUg5KN3N6YmAuUQ8SYncbmmd7yh8aQT+7tVfvh3ceFutDFamjKybTdxFqWedysFnNkTeCB3p0mhY/ttMPhUUt1sswerdGSk/pves4ddVUyPbSGamXwatzWPkZmp/Ur2b27/m8CD4bLRhE/JPFDFcMKtoLeeNfYtMDpiq7VFtk6k/MjZUat6N1y06UtQiTEvCuv3s8vqgFL2xRZBxiBLfWiYdIj5J/GCzhztJq5+Ws2g7PQJ8rYhQ41J2oyPoPpzNqEoS/5NoVoRFPe4y8XS79Uggpo+p7qMnGuuQrh8eUltYuQDOCPFMQ1cNOUW4J/RYPb/zjuFN+7RmFRGp4Kbrbuhl2E4MA1PefDgcpnibiSI2ea1iJSQ5Xlv9CbBc5UIhS6jkX34DOreN0nA+lHThkaYqjb13sQ97jvfgH/5pQ+3GzO8et5fHiAQ+RtZf7BZ4FdvKZkQkt/qAeBRmqQZYwQup9OYo+tRIls0wveHTJ2yA3uCie+KJt3s6nu21tZMNEC5/iVHCJmMRQ1gi3dr5DTjHN1JlNYlr4KwTLcC9LfRaCqJQqUGUbS0u+pqfylSX4m3Lq8GKTh3Zm1j6+/QwmOmilzOGmXlAg2WoKNE6/aOkJly+3Wdm8zKjSYhgglBBuE=
36+
- secure: dLWYlcdrRetPba0KjpS1wWX6rnRmWO9DuXjaZ2nLc+S//zgDqW4LnRpe+ECZlFW4oG+0wgfKVgEVQEn4TXconT/Asbyvbk5dkswF10n3h6OC93IrrdeXAfN4O4fhoV3WfnsCeaQl1sOHjxLj3ozroKqSs7VUdR/c1PScWsFfAv6jiIEdPVguHrXQc2YxjVA6Oa8ipBSGgMErnY37jgBSc/OufXN0T5LpkJ6pR2S1s6NA9pSJ6C3YEwi+srb7GxnR7gL21OmkzY5v6Oi/uKizRXxOLZqqX7QK3/nMY0+SfZlIGqax+Q7Ao7NjuOOlJsgoTajBJvQl36JQj7GQsmdULzJNhgoJkBfkobKU5M8N8bZEJNu2xyGFVtxgmq0+tT3ZlHO/DZMo04ye0/TD1WK+UZRsyFZ7AOu0RmOjdkUSShjRl2yQk4LhSv8ImG24vHsLrGaef70EDmODb5/tchwNYuIysEqljvQyVdP1vwY4PmJibs9Dj6Fb4TKcRv4Y4J9EhBzDw3YsY9Fu3bNXJowEdzqlvgG6gJhNiIbYFUNgV0MeRi/mzqDHG7LH5h/Dv/N0n/GHonSZzN4pHUP6Xsdw8ak9jAlCn7497Vfzy2ZVknvaQDqiOl7J2HOmgsJkDshSruIBbW23bq0YevCYocaU21FSNEfh++xDDgjAawAtWjE=

build.gradle

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
plugins {
22
id 'org.springframework.boot' version '2.1.6.RELEASE' apply false
33
id 'io.spring.dependency-management' version '1.0.8.RELEASE' apply false
4+
id "com.jfrog.bintray" version "1.8.4" apply false
45
}
56

67
subprojects {
78
apply plugin: 'java'
89
apply plugin: 'maven-publish'
910
apply plugin: 'io.spring.dependency-management'
11+
apply plugin: 'com.jfrog.bintray'
1012

1113
group = 'uk.gov.hmcts.reform.ccd-case-migration'
1214
version = '1.0.0'
@@ -45,10 +47,33 @@ subprojects {
4547
compileOnly group: 'org.projectlombok', name: 'lombok', version: versions.lombok
4648
}
4749

50+
task sourcesJar(type: Jar, dependsOn: classes) {
51+
classifier = 'sources'
52+
from sourceSets.main.allSource
53+
}
54+
4855
publishing {
4956
publications {
5057
maven(MavenPublication) {
5158
from components.java
59+
artifact sourcesJar
60+
}
61+
}
62+
}
63+
64+
bintray {
65+
user = System.getenv('BINTRAY_USER')
66+
key = System.getenv('BINTRAY_KEY')
67+
publications = ['maven']
68+
publish = true
69+
pkg {
70+
repo = 'hmcts-maven'
71+
name = 'ccd-case-migration-starter'
72+
userOrg = 'hmcts'
73+
licenses = ['MIT']
74+
vcsUrl = 'https://github.com/hmcts/ccd-case-migration-starter'
75+
version {
76+
name = project.version
5277
}
5378
}
5479
}

0 commit comments

Comments
 (0)