Skip to content
This repository was archived by the owner on Jul 3, 2020. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .mvn/wrapper/maven-wrapper.jar
Binary file not shown.
1 change: 1 addition & 0 deletions .mvn/wrapper/maven-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.2/apache-maven-3.5.2-bin.zip
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,27 @@ to be included:

Issues, bugs and feature requests can be reported by using
[OSIAM's issue tracker](https://github.com/osiam/connector4java/issues).

## Use Maven wrapper

### Create & Update

mvn -N io.takari:maven:wrapper -Dmaven=<version>

### Use

Instead of using e.g. `mvn clean install` you can use `./mvnw clean install`

## Test the application

./mvnw clean test

## Check versions of dependencies and plugins

### Dependencies

./mvnw versions:display-dependency-updates

### Plugins

./mvnw versions:display-plugin-updates
12 changes: 6 additions & 6 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ machine:
dependencies:
override:
- curl -L https://oss.sonatype.org/service/local/repositories/releases/content/com/codacy/codacy-coverage-reporter/1.0.13/codacy-coverage-reporter-1.0.13-assembly.jar -o codacy-coverage-reporter.jar
- mvn -U dependency:resolve dependency:resolve-plugins
- ./mvnw -U dependency:resolve dependency:resolve-plugins

test:
pre:
- test -z ${CIRCLE_TAG} || mvn versions:set -DnewVersion=${CIRCLE_TAG}
- test -z ${CIRCLE_TAG} || ./mvnw versions:set -DnewVersion=${CIRCLE_TAG}
override:
- mvn verify
- ./mvnw verify
post:
- mkdir -p $CIRCLE_TEST_REPORTS/junit/
- find . -type f -regex ".*/target/.*-reports/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \;
- cp -r target/coverage-reports/jacoco/ $CIRCLE_ARTIFACTS
- test -z $CODACY_PROJECT_TOKEN || java -cp codacy-coverage-reporter.jar com.codacy.CodacyCoverageReporter -l Java -r target/coverage-reports/jacoco/jacoco.xml
- test -z $COVERALLS_REPO_TOKEN || mvn coveralls:report -DrepoToken=$COVERALLS_REPO_TOKEN
- test -z $COVERALLS_REPO_TOKEN || ./mvnw coveralls:report -DrepoToken=$COVERALLS_REPO_TOKEN

deployment:
staging:
branch: master
commands:
- wget https://raw.githubusercontent.com/osiam/circleci/master/settings.xml
- mvn deploy:deploy-file -DrepositoryId=snapshots -Durl=https://oss.jfrog.org/artifactory/oss-snapshot-local -s settings.xml
- ./mvnw deploy:deploy-file -DrepositoryId=snapshots -Durl=https://oss.jfrog.org/artifactory/oss-snapshot-local -s settings.xml
- curl -X POST https://circleci.com/api/v1/project/osiam/connector4java-integration-tests/tree/master?circle-token=$CIRCLECI_INTEGRATION_TESTS_TRIGGER_TOKEN
- curl -X POST https://circleci.com/api/v1/project/osiam/connector4java-integration-tests/tree/maintenance-2.x?circle-token=$CIRCLECI_INTEGRATION_TESTS_TRIGGER_TOKEN
- curl -X POST https://circleci.com/api/v1/project/osiam/addon-self-administration-plugin-api/tree/master?circle-token=$CIRCLECI_ADDON_SELF_ADMINISTRATION_PLUGIN_API_TRIGGER_TOKEN
Expand All @@ -34,4 +34,4 @@ deployment:
owner: osiam
commands:
- wget https://raw.githubusercontent.com/osiam/circleci/master/settings.xml
- mvn deploy:deploy-file -DrepositoryId=releases -Durl="https://api.bintray.com/maven/osiam/OSIAM/org.osiam:connector4java/;publish=1" -s settings.xml
- ./mvnw deploy:deploy-file -DrepositoryId=releases -Durl="https://api.bintray.com/maven/osiam/OSIAM/org.osiam:connector4java/;publish=1" -s settings.xml
227 changes: 227 additions & 0 deletions mvnw

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading