Commit Graph

19 Commits

Author SHA1 Message Date
Thomas Frössman 4f57eac902 Use Go embed.FS instead of external tool to embed assets (#135)
* Use Go embed.FS instead of external tool to embed assets

* remove go-bindata from dockerfiles and bump ci to golang 1.16.x

* remove more go-bindata related stuff

Co-authored-by: Markus Viitamäki <markus.viitamaki@embark-studios.com>
2021-07-23 15:28:35 +02:00
Markus Viitamäki 17a22135fd try going back to distroless image (#132) 2021-06-13 17:34:14 +02:00
Markus Viitamäki f7d7177fed adding libc6-compact to alpine (#131) 2021-06-02 07:47:42 +02:00
Markus Viitamäki 0cdaa2ae05 Work on reoccurring build errors (#123)
* bump golang-action to 1.7.0

* set action-gh-release to v1

* move away from distroless to alpine

* bump alpine to latest to align with Dockerfile

* making sure path is gopath is correct

* separate cache directories per build-job

* go mod tidy

* update go dependencies
2021-05-10 12:28:51 +02:00
Markus Viitamäki f1635df605 updated CI flow and change master -> main (#105) 2020-12-16 16:31:24 +01:00
Will Ho 98d7196128 Use Debian variant of node in Dockerfile (#76) 2020-06-13 16:21:24 +02:00
Markus Viitamäki 558616a87c update makefile and documentation (#74) 2020-06-09 13:13:53 +02:00
Markus Viitamäki 9d93f4092c Include building ui into dockerfile (#62)
* Include building ui into docker file

* Specify docker.io for image

* removing old dist files

* update gitignore to skip dist folders

* adding build to arguments as the files are no longer in repo

* remove bindfs to figure out the problem later

* running all instead of just specified

* removed bindfs action

* disabling error check for now until we move building ui assets to action

* added npm install & run to pull_request yaml

* build ui folder

* --prefix on install deps

* --prefix on install deps

* re-added not checking generated files

Co-authored-by: Fredrik Grönqvist <fredrik.gronqvist@embark-studios.com>
2020-04-20 03:51:29 +02:00
Fredrik Grönqvist b471f3dff5 Github actions & clean up to be able to do linting (#27)
* Github actions & clean up to be able to do linting

* renamed user

* pushing images to github packages

* Fixed tags
2019-12-19 13:03:03 +01:00
Daniel Lundin 4f0af4d109 Fix the container build 2019-10-03 19:35:55 +02:00
Daniel Lundin b8ab7b8778 Fix incorrect paths in build 2019-10-02 10:29:51 +02:00
Daniel Lundin 6f1e923c9a Build separate debug image. Switch from kaniko to buildah. 2019-10-02 10:26:38 +02:00
Daniel Lundin ad91ea4214 Update wgctrl dependency 2019-09-07 16:41:40 +02:00
Daniel Lundin 1158b41939 Fix build 2019-06-06 20:24:56 +02:00
Daniel Lundin 80b06f68c6 Add frontend build to Dockerfile 2019-06-06 19:54:48 +02:00
Daniel Lundin cce5502b72 Add some static assets 2019-05-27 09:52:51 +02:00
Daniel Lundin 36b6ae4ca2 fix wrong path for resulting binary 2019-05-20 12:54:01 +02:00
Daniel Lundin e91d8e1f6e Simplify Dockerfile a bit, but retaining module caching layer 2019-05-20 12:17:00 +02:00
Daniel Lundin 5634e244ad Add initial Dockerfile 2019-05-20 12:02:56 +02:00