diff --git a/README.md b/README.md index d512855e6..ded0c47ab 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ [![Build Status](https://travis-ci.org/adamfisk/LittleProxy.png?branch=master)](https://travis-ci.org/adamfisk/LittleProxy) +[![CircleCI](https://circleci.com/gh/verygoodsecurity/LittleProxy.svg?style=svg)](https://circleci.com/gh/verygoodsecurity/LittleProxy) LittleProxy is a high performance HTTP proxy written in Java atop Trustin Lee's excellent [Netty](http://netty.io) event-based networking library. It's quite stable, performs well, and is easy to integrate into your projects. diff --git a/circle.yml b/circle.yml new file mode 100644 index 000000000..acaf6f159 --- /dev/null +++ b/circle.yml @@ -0,0 +1,16 @@ +--- +machine: + java: + version: oraclejdk8 +dependencies: + override: + - mvn clean dependency:go-offline install -Dmaven.test.skip=true --fail-never --threads 5 -B +test: + override: + - mvn test -T2C +deployment: + snapshot: + branch: vgs-edition + owner: verygoodsecurity + commands: + - mvn deploy -DskipTests=true diff --git a/pom.xml b/pom.xml index a81bd358f..7720fd0f0 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ org.littleshoot littleproxy jar - 1.1.3-SNAPSHOT + 1.1.3-SNAPSHOT-VGS LittleProxy LittleProxy is a high performance HTTP proxy written in Java and using the Netty networking framework. @@ -54,17 +54,32 @@ - - ossrh - https://oss.sonatype.org/content/repositories/snapshots - - ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ + vg-release + VG Release Repository + s3://very-good/software/release/ + + + vg-snapshot + VG Snapshot Repository + s3://very-good/software/snapshot/ + + + + + yle-public + Yle public repository + http://maven.c4.yle.fi/release + + false + + + + 2009 @@ -550,6 +565,15 @@ + + + + fi.yle.tools + aws-maven + 1.4.0 + + +