I have a made a side-project in my spare time - NativeCI - CI/CD for go applications - https://nativeci.io. Would be glad to receive any feedback on how the project can be improved and which features you would like to see
btw, there are some repositories/projects which use e.g. go-gl/glfw. they need to install some additional dependencies (like libgtk3-dev e.t.c) and build gets stuck without it
Thanks, good idea, especially with testing, would be useful to have a dedicated place to view passed/failed tests and possibly to extract additional information.
Linting is also a good idea and could be disabled/enabled optionally
Yes currently, you can specify custom Dockerfile to deploy and basically install custom dependecies as you have full control. However, it is pretty clear that not everyone wants to mess with those files and just wants stuff to work. I am thinking about allowing people to specify custom dependencies to install as project settings, what do you think about it, what would be the easiest way for you to use that feature?
Currently, it is not possible but looks like an interesting idea to me. Basically allow to run pipeline every time someone opens a pull request, just like TravisCI?
Yeah found the problem, your repository had uppercase letters and turns out docker does not allow uppercase names for the image name :), try to build it again and it should work.