export docker images for client and server
to ease the use of Zally :-) this could be done at the end of the CI pipe maybe
Would be particularly awesome if, via #560, a custom jar of rules could be mounted into the server.
@maxim-tschumak do we have a docker hub account?
@vadeg no, but there is the Zalando open-source Docker registry :)
Just had a play with GitHub Packages (as @zeitlinger mentioned in #964). Publishing is actually pretty straight forward and would just require a repo owner to enable actions and establish a secret GITHUB_USER and the following .github/workflows/docker-publish.yml
name: Docker Image CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Publish Server Docker
uses: elgohr/[email protected]
with:
name: zalando/zally/server
workdir: ./server
username: ${{ secrets.GITHUB_USER }}
password: ${{ secrets.GITHUB_TOKEN }}
registry: docker.pkg.github.com
... but the benefits are completely undermined by the Docker registry requiring credentials to docker pull the image. If we want people to just docker pull somehost/zalando/zally/server then Docker Hub or Zalando's own repository look to be preferrable.
hello do we have a news about this issue ?
it's could be more easy to maintain