GitHub user geomacy opened a pull request:
https://github.com/apache/brooklyn-dist/pull/130
Update dockerfile-maven-plugin to 1.4.3 to fix build problem
Building on OSX I get
```
[ERROR] Failed to execute goal
com.spotify:dockerfile-maven-plugin:1.4.0:build (default) on project
brooklyn-dist: Could not build image:
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.exc.MismatchedInputException:
Cannot construct instance of `com.spotify.docker.client.messages.RegistryAuth`
(although at least one Creator exists): no String-argument constructor/factory
method to deserialize from String value ('osxkeychain')
[ERROR] at [Source: UNKNOWN; line: -1, column: -1] (through reference
chain: java.util.LinkedHashMap["credSstore"])
```
Updating the plugin to 1.4.3 per the comment below fixed this issue for
me.
https://github.com/dlcs/elucidate-server/issues/89#issuecomment-411219914
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/geomacy/brooklyn-dist
upgrade-dockerfile-maven-plugin
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/brooklyn-dist/pull/130.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #130
----
commit 3b1b9e5b53241c6ed4201919d0718e974f3b314c
Author: Geoff Macartney <geoff.macartney@...>
Date: 2018-11-18T23:04:45Z
Update dockerfile-maven-plugin to 1.4.3 to fix build problem
Building on OSX I get
```
[ERROR] Failed to execute goal
com.spotify:dockerfile-maven-plugin:1.4.0:build (default) on project
brooklyn-dist: Could not build image:
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.exc.MismatchedInputException:
Cannot construct instance of `com.spotify.docker.client.messages.RegistryAuth`
(although at least one Creator exists): no String-argument constructor/factory
method to deserialize from String value ('osxkeychain')
[ERROR] at [Source: UNKNOWN; line: -1, column: -1] (through reference
chain: java.util.LinkedHashMap["credSstore"])
```
Updating the plugin to 1.4.3 per the comment below fixed this issue for
me.
https://github.com/dlcs/elucidate-server/issues/89#issuecomment-411219914
----
---