Skip to content

Commit aa1ffc1

Browse files
develop
1 parent 9e8d1be commit aa1ffc1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+13061
-1
lines changed

.gitignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
.project
3+
.settings/
4+
.classpath
5+
6+
bin/
7+
target/
8+
.cache*
9+
10+
/pom.xml.flatten
11+
12+
test-repo/

.mvn/arkon.props

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
#
2+
# arkon-maven-extension
3+
#
4+
5+
# Reduce logging.
6+
quiet = true
7+
8+
# Ignore download errors for existing files.
9+
#offline = false
10+
11+
# Ignore "Last-Modified" header, always download.
12+
fresh = true
13+
14+
# Path list separator character, see below.
15+
#separator = ;
16+
17+
# Server ID in settings.xml for credentials.
18+
#serverId = arkon
19+
20+
# Remote repository url
21+
#serverURL = https://raw.githubusercontent.com
22+
23+
# Repository-relative resource path in the repository.
24+
#sourceDir = random-maven/arkon/master
25+
26+
# Project-relative local destination folder for download.
27+
#targetDir = .mvn
28+
29+
# Separator-delimited download resource path list.
30+
pathList = \
31+
pom.xml ; \
32+
extensions.xml ; \
33+
ci/settings.xml ; \
34+
ci/toolchains.xml ; \
35+
wrapper/maven-wrapper.jar ; \
36+
wrapper/maven-wrapper.properties ; \
37+
install.sh ; \
38+
package.sh ; \
39+
verify.sh ; \
40+
site.sh ; \
41+
release-bintray.sh ; \
42+
release-sonatype.sh ; \
43+
github-squash.sh ; \

.mvn/ci/settings.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
3+
4+
<!-- CI setup. -->
5+
<servers>
6+
7+
<!-- Bintray release. -->
8+
<server>
9+
<id>distro-bintray</id>
10+
<username>${env.BINTRAY_USERNAME}</username>
11+
<password>${env.BINTRAY_PASSWORD}</password>
12+
</server>
13+
14+
</servers>
15+
16+
</settings>

.mvn/ci/toolchains.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF8"?>
2+
<toolchains>
3+
4+
<!-- JDK toolchains -->
5+
<!-- https://maven.apache.org/guides/mini/guide-using-toolchains.html -->
6+
7+
<toolchain>
8+
<type>jdk</type>
9+
<provides>
10+
<version>1.8</version>
11+
<vendor>oracle</vendor>
12+
</provides>
13+
<configuration>
14+
<jdkHome>/usr/lib/jvm/java-8-oracle</jdkHome>
15+
</configuration>
16+
</toolchain>
17+
18+
</toolchains>

.mvn/extensions.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2+
xsi:schemaLocation="http://maven.apache.org/EXTENSIONS/1.0.0 http://maven.apache.org/xsd/core-extensions-1.0.0.xsd">
3+
4+
<extension>
5+
<groupId>com.carrotgarden.maven</groupId>
6+
<artifactId>arkon-maven-extension</artifactId>
7+
<version>[1.0,1.1)</version>
8+
</extension>
9+
10+
</extensions>

.mvn/github-squash.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
point=9e8d1be398a56cd21ba4ee2e79cb0a144c24ca37

.mvn/github-squash.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
set -e -u
3+
4+
#
5+
# squash commits after a point
6+
#
7+
8+
source "${BASH_SOURCE%/*}/github-squash.conf"
9+
10+
git reset --soft $point
11+
git add -A
12+
git commit -m "develop"
13+
git push --force

.mvn/install-fast.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
set -e -u
3+
4+
#
5+
# perform local install
6+
#
7+
8+
cd "${BASH_SOURCE%/*}/.."
9+
10+
./mvnw.sh clean install -B -P skip-test -e

.mvn/install.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
set -e -u
3+
4+
#
5+
# perform local install
6+
#
7+
8+
cd "${BASH_SOURCE%/*}/.."
9+
10+
./mvnw.sh clean install -B

.mvn/package.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
set -e -u
3+
4+
#
5+
# perform quick package
6+
#
7+
8+
cd "${BASH_SOURCE%/*}/.."
9+
10+
./mvnw.sh clean package -B -P skip-test

0 commit comments

Comments
 (0)