Skip to content
This repository was archived by the owner on Feb 5, 2021. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d30614a
[ISSUE-10] Including container ip in service instance at discovery time
qzagarese Jun 19, 2019
0ef3dcc
[ISSUE-10] Removing getIp and introducing getContainerPort and getGat…
qzagarese Jul 11, 2019
0c0bbb5
Remove markdown extension from license file
pnsantos Jul 12, 2019
69d7fe2
Remove from .gitignore stuff that belongs in gitignore_global
pnsantos Jul 12, 2019
5936012
Tidy up pom.xml
pnsantos Jul 12, 2019
25e3434
Add lgtm config
pnsantos Jul 12, 2019
9b9ad9b
Add BetterCodeHub config
pnsantos Jul 12, 2019
4f9465e
Add CircleCI config
pnsantos Jul 12, 2019
c50d809
Add several badges to README.md
pnsantos Jul 12, 2019
4b0c9fd
Include all XML files in LGTM analysis
pnsantos Jul 15, 2019
6d710fb
Fix lombok-jackson serialization for ServiceRecord
Jul 16, 2019
ada4bdb
Bump docker-java from 3.1.3 to 3.1.5
dependabot-preview[bot] Jul 23, 2019
7385b51
Bump httpcore from 4.4.10 to 4.4.11
dependabot-preview[bot] Jul 23, 2019
658126c
Remove snapshot from dockerunit current version
DarthSeppius Jan 23, 2020
f4554c9
Fixing README and bumping to 0.2.0-SNAPSHOT
qzagarese Feb 5, 2020
1b56bf5
Bump lombok from 1.18.8 to 1.18.16
dependabot-preview[bot] Oct 16, 2020
f24378c
Use next-gen circle ci openjdk image
pnsantos Nov 11, 2020
046f7cc
Minor formatting refactory
Nov 11, 2020
71dede2
Update POM dependencies and bump module version
Nov 11, 2020
50585b2
Make consul image configurable using system property
Nov 11, 2020
664fc6e
[ISSUE-10] Including container ip in service instance at discovery time
qzagarese Jun 19, 2019
6358372
[ISSUE-10] Fixing dependencies scope
qzagarese Jan 25, 2021
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
1 change: 1 addition & 0 deletions .bettercodehub.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
component_depth: 9
95 changes: 95 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
version: 2.1

# -----------------------------------------------------------------------------
# YAML Anchors
# -----------------------------------------------------------------------------

_anchors:
- &mvn-cache-key consul-{{ .Branch }}-{{ checksum "pom.xml" }}
- &mvn-cache-key-fallback consul-{{ .Branch }}

- &build-image cimg/openjdk:8.0

- &default-env
MAVEN_CONFIG_DIR: .circleci/mvn

# -----------------------------------------------------------------------------
# Jobs
# -----------------------------------------------------------------------------

jobs:

# jobs: build ---------------------------------------------------------------

build:
docker: [ image: *build-image ]
steps:
- checkout

- restore_cache:
keys: [ *mvn-cache-key, *mvn-cache-key-fallback ]

- run: mvn verify

- save_cache:
paths: [ ~/.m2 ]
key: *mvn-cache-key

# jobs: deploy --------------------------------------------------------------

deploy:
docker: [ image: *build-image ]
steps:
- checkout

- run:
name: Install GPG signing keys
environment:
<<: *default-env
GPG_KEY_FILENAME: codesigning.asc
command: |
openssl aes-256-cbc -d -a -in ${MAVEN_CONFIG_DIR}/${GPG_KEY_FILENAME}.enc -out ${MAVEN_CONFIG_DIR}/${GPG_KEY_FILENAME} -k "${ENCRYPTION_KEY}"
gpg --batch --fast-import ${MAVEN_CONFIG_DIR}/${GPG_KEY_FILENAME}

- restore_cache:
keys: [ *mvn-cache-key, *mvn-cache-key-fallback ]

- run:
name: mvn deploy
environment:
<<: *default-env
command: |
export GPG_TTY=$(tty)
mvn -B -s ${MAVEN_CONFIG_DIR}/settings.xml -Dstyle.color=always -Dmaven.install.skip deploy

- save_cache:
paths: [ ~/.m2 ]
key: *mvn-cache-key


# -----------------------------------------------------------------------------
# Workflows
# -----------------------------------------------------------------------------

workflows:

version: 2

# workflow: pr-check --------------------------------------------------------

pr-check:
jobs:
- build:
filters:
branches:
ignore: master

# workflow: master ----------------------------------------------------------

deploy:
jobs:
- deploy:
context: ossrh
filters:
branches:
only: master
157 changes: 157 additions & 0 deletions .circleci/mvn/codesigning.asc.enc
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
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
27 changes: 27 additions & 0 deletions .circleci/mvn/settings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" ?>
<settings xsi:schemaLocation='http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd'
xmlns='http://maven.apache.org/SETTINGS/1.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>

<servers>
<server>
<id>ossrh</id>
<username>${env.OSSRH_USERNAME}</username>
<password>${env.OSSRH_PASSWORD}</password>
</server>
</servers>

<profiles>
<profile>
<id>ossrh</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<gpg.executable>gpg</gpg.executable>
<gpg.keyname>${env.GPG_KEYNAME}</gpg.keyname>
<gpg.passphrase>${env.GPG_PASSPHRASE}</gpg.passphrase>
</properties>
</profile>
</profiles>

</settings>
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
.settings/
.classpath
.project
target/
7 changes: 7 additions & 0 deletions .lgtm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
extraction:
java:
index:
java_version: 8
xml_mode: ALL
maven:
version: 3.6.1
34 changes: 18 additions & 16 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,28 @@ and this project adheres to [semantic versioning](https://semver.org/spec/v2.0.0

## Unreleased

### Changed

- Bump docker-java to 3.1.1
- Rewritten discovery to utilise containers internal IPs and ports
- Renamed `@EnableConsul` to `@TCPHealthCheck` and its property `exposedPort` to `port`
- Renamed property `exposedPort` in `@WebHealthCheck` to `port`
- `@UseConsulDns` now sets the Consul container IP (instead of the Docker bridge one) as primary DNS for your containers and this makes it usable on MacOS
## 0.1.1 - (11 Nov 2020)

### Changed

### Removed

- Goodbye to gliderlabs/registrator
- Goodbye to `qzagarese` in package names :-)
- Bumped `lombok` to version `1.8.16`
- Bumped `jackson` to version `2.11.3`
- Bumped `httpcore` to version `4.4.13`
- Introduced new system property called `consul.image` for overriding the default DockerHub Consul image
- Minor formatting changes

## 1.0.1 [01 Mar 2019]
## [0.1.0] - (01 Mar 2019)

### Added
### Changed

- New boolean flag `-Dconsul.dns.enabled` to disable consul DNS (fixes [#12](https://github.com/qzagarese/dockerunit/issues/12))
- Bump docker-java to 3.1.1
- Rewritten discovery to utilise containers internal IPs and ports
- Renamed `@EnableConsul` to `@TCPHealthCheck` and its property `exposedPort` to `port`
- Renamed property `exposedPort` in `@WebHealthCheck` to `port`
- `@UseConsulDns` now sets the Consul container IP (instead of the Docker bridge one) as primary DNS for your containers and this makes it usable on MacOS

## 1.0.0 [06 Feb 2019]
### Removed

_Initial Release_
- Goodbye to gliderlabs/registrator
- Goodbye to `qzagarese` in package names :-)
- New boolean flag `-Dconsul.dns.enabled` to disable Consul DNS (fixes [#12](https://github.com/qzagarese/dockerunit/issues/12))
File renamed without changes.
Loading