From 21059d128fa059549e4a704124aab3ad682e0f11 Mon Sep 17 00:00:00 2001 From: Arctic Ice Studio Date: Sun, 30 Oct 2016 23:02:39 +0100 Subject: [PATCH 1/2] GHI-#6 Add a Circle CI configuration file --- circle.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 circle.yml diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000..48eb847 --- /dev/null +++ b/circle.yml @@ -0,0 +1,26 @@ +# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +# title Circle CI Build Configuration + +# project nord-java + +# version + +# repository https://github.com/arcticicestudio/nord-java + +# author Arctic Ice Studio + +# email development@arcticicestudio.com + +# copyright Copyright (C) 2016 + +# +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +# +# [References] +# Circle CI +# (https://circleci.com/docs) +machine: + java: + version: oraclejdk8 +general: + artifacts: + - ./target/*.jar +test: + post: + - mkdir -p $CIRCLE_TEST_REPORTS/junit/ + - find . -type f -regex ".*/target/surefire-reports/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \; + override: + - mvn clean verify assembly:single -P code-coverage,assemble + - find . -type f -regextype posix-egrep -regex ".*/target/(.*asc|.*jar|.*md5|.*pom|.*sha1|.*tar.gz|.*zip)" -exec cp {} $CIRCLE_ARTIFACTS \; From c889a37a4ca0f58f9cce4fdaed8aa7a33cdca24b Mon Sep 17 00:00:00 2001 From: Arctic Ice Studio Date: Sun, 30 Oct 2016 23:03:31 +0100 Subject: [PATCH 2/2] GHI-#6 Add Circle CI build status badges --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 525993b..f7a0419 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

-

+

A arctic, north-bluish color palette Java library.
-Official implementation of Nord.

+Implementation of the Nord project.

--- @@ -44,7 +44,7 @@ Signed artifacts may be build by using the `sign-gpg` profile with a provided `g mvn clean install -Dgpg.keyname=YourGPGKeyId ``` -A continuous integration build is running at [Travis-CI](https://travis-ci.org/arcticicestudio/nord-java). +Continuous integration builds are running at [Travis-CI](https://travis-ci.org/arcticicestudio/nord-java) and [Circle CI](https://circleci.com/bb/arcticicestudio/nord-java). ## Usage Guide This is a basic guide to show the common usage of the nord-java API.