Skip to content

Commit 003189f

Browse files
committed
finetuned maven deployment
1 parent f5bc59a commit 003189f

File tree

3 files changed

+45
-18
lines changed

3 files changed

+45
-18
lines changed

README.md

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Support API for `kscript`
1111
A support API written in Kotlin to simplify scripting with `[kscript](https://github.com/holgerbrandl/kscript)`
1212

1313

14-
For documentation see [kscript](https://github.com/holgerbrandl/kscript#support-api)
14+
**For documentation see [kscript manual](https://github.com/holgerbrandl/kscript#support-api)**
1515

1616

1717
Support
@@ -26,25 +26,11 @@ Installation
2626

2727
To get started simply add it as a dependency via Jcenter:
2828
```
29-
compile "de.mpicbg.scicomp:krangl:0.4"
29+
compile "de.mpicbg.scicomp:kscript:1.0"
3030
```
3131

3232

3333
License
3434
-------
3535

3636
[MIT](LICENSE)
37-
38-
39-
Developer Info
40-
--------------
41-
42-
43-
```bash
44-
## to install to local maven repo
45-
gradle install
46-
47-
## to run the tests
48-
gradle test
49-
50-
```

build.gradle

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ uploadArchives {
5555
}
5656
}
5757

58+
install {
59+
repositories.mavenInstaller {
60+
pom.version = '1.0'
61+
pom.artifactId = 'kscript'
62+
// pom.group = 'de.mpicbg.scicomp'
63+
}
64+
}
65+
5866
//http://stackoverflow.com/questions/34377367/why-is-gradle-install-replacing-my-version-with-unspecified
59-
group = 'kscript'
60-
version = '1.0-SNAPSHOT'
67+
group = 'de.mpicbg.scicomp'
68+
version = '1.0'
69+
//version = '1.0-SNAPSHOT'

suport_api_notes.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
Developer Info
2+
--------------
3+
4+
5+
```bash
6+
## to install to local maven repo
7+
gradle install
8+
9+
## to run the tests
10+
gradle test
11+
12+
```
13+
14+
Release Checklist
15+
-----------------
16+
17+
1. update version in build.gradle and README
18+
2. push and create github release tag
19+
3.
20+
```
21+
gradle install
22+
```
23+
24+
4. create new version on jcenter
25+
26+
* Upload artifacts from `~/.m2/repository/de/mpicbg/scicomp/kscript` to:
27+
> https://bintray.com/holgerbrandl/mpicbg-scicomp/kutils
28+
29+
5. Check for release status on
30+
https://jcenter.bintray.com/de/mpicbg/scicomp/
31+
32+
6. Bump versions for new release cycle

0 commit comments

Comments
 (0)