Topics

[Edgex-devel] Publishing of edgex-go binaries and docker images

Jeremy Phelps
 

Note that we may run into some issues on Caviums static build machine.  I think there may be some issues there since the docker images on the machine are available across all builds.

On Fri, May 11, 2018 at 2:02 PM, Jeremy Phelps <jphelps@...> wrote:
Hi Folks,
The docker images and go binaries for edgex-go are now being regularly pushed to nexus.

The images build during a PR merge are published at:
        https://nexus3.edgexfoundry.org/#browse/browse:docker.snapshot

The images built on a daily cron (tip of master) are published at:
        https://nexus3.edgexfoundry.org/#browse/browse:docker.staging

The go binaries are in a tar.gz file.

The bins built during a PR merge are in the snapshots folder and the daily builds are in the staging folder here:
        https://nexus.edgexfoundry.org/content/sites/edgex-go/


Reach out to me if you see anything odd or if you have suggestions on different tagging/naming schemes.

To unpack the binaries just download the respective tar.gz and do:

tar -xzf <file.tar.gz>

Jeremy


Jeremy Phelps
 

Also it looks like we will need to ship the launch script and config files with the go binaries.

On Fri, May 11, 2018 at 2:08 PM, Jeremy Phelps <jphelps@...> wrote:
Note that we may run into some issues on Caviums static build machine.  I think there may be some issues there since the docker images on the machine are available across all builds.

On Fri, May 11, 2018 at 2:02 PM, Jeremy Phelps <jphelps@...> wrote:
Hi Folks,
The docker images and go binaries for edgex-go are now being regularly pushed to nexus.

The images build during a PR merge are published at:
        https://nexus3.edgexfoundry.org/#browse/browse:docker.snapshot

The images built on a daily cron (tip of master) are published at:
        https://nexus3.edgexfoundry.org/#browse/browse:docker.staging

The go binaries are in a tar.gz file.

The bins built during a PR merge are in the snapshots folder and the daily builds are in the staging folder here:
        https://nexus.edgexfoundry.org/content/sites/edgex-go/


Reach out to me if you see anything odd or if you have suggestions on different tagging/naming schemes.

To unpack the binaries just download the respective tar.gz and do:

tar -xzf <file.tar.gz>

Jeremy