Skip to content

Commit

Permalink
add bintray100 sample; update readme documentation, installation and …
Browse files Browse the repository at this point in the history
…usage
  • Loading branch information
daggerok committed Mar 4, 2018
1 parent 9bfde0d commit d4ee6ed
Show file tree
Hide file tree
Showing 36 changed files with 1,547 additions and 57 deletions.
32 changes: 16 additions & 16 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,37 @@ env:
global:
- TERM=dumb
language: java
jdk:
- oraclejdk8
- openjdk8
install: true
script:
- bash mvnw
- bash gradlew

- export root=$(pwd)

# master-SNAPSHOT
- export sample=jitpackmaster
- cd $root/samples/$sample
- bash gradlew #--refresh-dependencies
- bash mvnw -U
- java -jar ./target/*-all.jar
- java -jar ./target/*-all.jar trololo
- java -jar ./target/*-all.jar $sample
- bash gradlew --refresh-dependencies
- bash build/install/$sample/bin/$sample
- bash ./build/install/$sample/bin/$sample trololo

# bintray 0.0.1; JitPack 0.0.1
# bintray 0.0.1, JitPack 0.0.1, bintray 1.0.0
- >
for sample in \
bintray001 \
bintray100 \
jitpack001 \
bintray001 \
; do
export sample=bintray001
cd $root/samples/$sample
bash gradlew #--refresh-dependencies
bash build/install/$sample/bin/$sample
bash mvnw -U
java -jar ./target/*-all.jar
java -jar ./target/*-all.jar trololo
java -jar ./target/*-all.jar $sample
bash gradlew --refresh-dependencies
bash ./build/install/$sample/bin/$sample
bash ./build/install/$sample/bin/$sample trololo
bash ./build/install/$sample/bin/$sample $sample
done
cache:
directories:
- $HOME/.m2
- $HOME/.gradle
117 changes: 115 additions & 2 deletions BINTRAY.adoc
Original file line number Diff line number Diff line change
@@ -1,9 +1,122 @@
= bintray

//tag::content[]
== resolve dependencies

=== gradle bintray/jcenter installation
.gradle setup (build.gradle)
[source,gradle]
----
repositories {
jcenter() // maven { url "https://jcenter.bintray.com" }
}
dependencies {
compile "com.github.daggerok:daggerok-context:0.0.1"
}
----

=== maven bintray/jcenter installation
.or shorter, just pom.xml
[source,xml]
----
<repositories>
<repository>
<id>bintray-central</id>
<url>https://jcenter.bintray.com</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.daggerok</groupId>
<artifactId>daggerok-context</artifactId>
<version>0.0.1</version>
</dependency>
</dependencies>
----

=== gradle bintray/daggerok installation
.gradle setup (build.gradle)
[source,gradle]
----
repositories {
maven { url "https://dl.bintray.com/daggerok/daggerok" }
}
dependencies {
compile "com.github.daggerok:daggerok-context:0.0.1"
}
----

=== maven bintray/daggerok installation
.or shorter, just pom.xml
[source,xml]
----
<repositories>
<repository>
<id>bintray-daggerok</id>
<url>https://dl.bintray.com/daggerok/daggerok</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.daggerok</groupId>
<artifactId>daggerok-context</artifactId>
<version>0.0.1</version>
</dependency>
</dependencies>
----

=== or longer...
.maven setup (settings.xml)
[source,xml]
----
<profiles>
<profile>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>bintray-daggerok-daggerok</id>
<name>bintray</name>
<url>https://dl.bintray.com/daggerok/daggerok</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>bintray-daggerok-daggerok</id>
<name>bintray-plugins</name>
<url>https://dl.bintray.com/daggerok/daggerok</url>
</pluginRepository>
</pluginRepositories>
<id>bintray</id>
</profile>
</profiles>
<activeProfiles>
<activeProfile>bintray</activeProfile>
</activeProfiles>
----

.maven setup (pom.xml)
[source,xml]
----
<dependency>
<groupId>com.github.daggerok</groupId>
<artifactId>daggerok-context</artifactId>
<version>1.0.0</version>
</dependency>
----

== publish (upload) to bintray
1. register on bintray.com

.2. update gradle.properties
2. update gradle.properties
----
cp -Rf gradle.properties-default gradle.properties
vi gradle.properties
Expand All @@ -12,7 +125,7 @@ bintrayUser=<change me: your bintray user>
bintrayApiKey=<change me: your bintray api key>
----

.3. publish to bintray
3. publish to bintray
----
./gradlew -iS clean bintrayUpload
----
Expand Down
Loading

0 comments on commit d4ee6ed

Please sign in to comment.