tinode / chat

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
GNU General Public License v3.0
11.94k stars 1.87k forks source link

Build essential Docker Image to build the project #113

Closed fstn closed 6 years ago

fstn commented 6 years ago

Subject of the issue

I would like to collaborate on project but my go build env doesn't work. It could be create to have a docker image to build the project. Idea:

Is this a bug report of a feature request?

or-else commented 6 years ago

You are welcome to make such a docker image. Take a look at this old docker file: https://github.com/tinode/chat/blob/v0.14.4/docker/tinode-server/Dockerfile

It built tinode from source.

or-else commented 6 years ago

Is this still relevant? Do you need help?

fstn commented 6 years ago

I tried Docker but I finally use you script to build the release. It works but it would have been much easier to implement with a docker image.

I use Gitlab ci to build and with a docker image is very simple.

Thank you

or-else commented 6 years ago

I never used CI, so for me it's not easier :)

I think the docker file I referenced above does what you want. If it's not then I just don't fully understand what you want to achieve and what's missing.