Commit Graph

14 Commits

Author SHA1 Message Date
Andrey Meshkov 632a47d56f
CI revamp part 2 (#1875)
* Added Makefile
* Updated README with the new information
* Updated Github Actions
* Added FreeBSD ARM builds
* Prepared to our internal CI
* Improved the auto-update version check
2020-07-09 19:54:53 +03:00
Andrey Meshkov ff23d7b6d7
CI Revamp by @crazy-max (#1873)
* CI revamped and other enhancements
GoReleaser for multi-arch binaries
Switch to GitHub Actions (more versatile) with 2 workflows
Docker multi-manifest image with buildx
Fix eslint run script
Go sum fixer
Use tools.go paradigm for external dependencies (packr)
Use go generate for packr

* Update workflows
* Add Slack notification
* Rebase
* Enhanced Dockerfile
* Fix go generate
* Fix Golangci lint
* Fix npm cache with v2 cache action
* Fix Dockerfile
* Trigger notif
* Issue with packr
* s390x platform not supported by packr
* Enhance layers
* Fix go modules

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-07-09 11:53:41 +03:00
Andrey Meshkov 7f224658e0 *: moved docker files to the packaging folder 2020-04-21 15:05:13 +03:00
Andrey Meshkov 454e26db7f Update ports in docker files 2019-06-04 16:30:55 +03:00
Eugene Zbiranik 27bffef940 Fix #789 2019-06-04 11:03:13 +03:00
Simon Zolin 6ab8aa4da1 * docker: use --no-check-update 2019-05-28 11:42:50 +03:00
Cédrik LIME 17aa46c4d2 Optimize Docker image layers; comment out runtime user; add sample docker-compose.yml 2019-05-08 21:17:14 +02:00
Cédrik LIME 58868b75af Run as non-root user 2019-04-17 20:48:56 +02:00
Andrey Meshkov abd58004b8 Closes #649 2019-03-22 14:43:43 +03:00
Eugene Zbiranik e33c8a3cde Add exposed ports 2019-02-12 11:54:40 +03:00
Eugene Zbiranik 6d7d10ec38 Fix to go along with new concept 2019-02-11 15:17:49 +03:00
Andrey Meshkov 5fed5c0718 We'd better keep -h for host 2019-02-05 23:29:11 +03:00
Andrey Meshkov f437d53c1c Fix Dockerfile run cmd 2019-02-05 23:17:17 +03:00
Eugene Zbiranik 98bfb82787 Add Docker Hub image builds 2019-01-29 15:11:11 +03:00