Commit Graph

17 Commits

Author SHA1 Message Date
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 fb1f66d9ab update dockerhub credentials (#106) 2020-12-16 16:45:40 +01:00
Markus Viitamäki f1635df605 updated CI flow and change master -> main (#105) 2020-12-16 16:31:24 +01:00
Markus Viitamäki 1f1ed1195f CI Update (UserSpace and Cache) (#87)
- Setting up build pipeline for UserSpace images (docker)
- Adding a cache to speed up build process using github.com/actions/cache
2020-07-23 10:43:29 +02:00
Markus Viitamäki 709fb144f1 CI Overhaul (#83)
Multiple changes made to the CI workflow.

Docker images are now built for AMD64, ARM64 and ARMv7
Docker images are now built for each release and published on docker hub
Release workflow now successfully create release and upload assets
Added ARM64 to list of binaries compiled during release
2020-07-22 16:33:37 +02:00
Markus Viitamäki 557e41283e figuring out ci issues (no space left) (#77)
Fixing space issue and at the same time move github actions runner to ubuntu-20.04 from ubuntu-latest (currently 18.04).
2020-06-13 16:05:04 +02:00
Markus Viitamäki 558616a87c update makefile and documentation (#74) 2020-06-09 13:13:53 +02:00
Dmitry 4a9529a0e7 disable cgo (#70)
removes dependency on glibc from built binaries
2020-06-01 09:28:38 +02:00
Markus Viitamäki b7a45cfd76 move build step after variables 2020-05-05 20:12:25 +02:00
Markus Viitamäki 03f67a54fe actions workflow for releases (#68)
* actions workflow for releases

Adding actions workflow for building releases

* change BOT_TOKEN to GITHUB_TOKEN
2020-05-05 16:46:44 +02:00
Markus Viitamäki 758100558a Fix GitHub Action (no space left on device) (#53)
* Removing swap and cleaning up apt cache.

* List all docker images on machine, in order to do cleanup

* Cleanup old docker images

* Adding disk cleanup for master push
2020-04-14 21:28:08 +02:00
Fredrik Grönqvist 82c45bd349 Update push_master.yaml 2019-12-19 15:44:41 +01:00
Fredrik Grönqvist 4a5c38b71b Update push_master.yaml 2019-12-19 15:22:25 +01:00
Fredrik Grönqvist da0bdb2a5f Update push_master.yaml 2019-12-19 15:07:52 +01:00
Fredrik Grönqvist 44ccd065ac Upload to dockerhub instead (#29) 2019-12-19 14:49:42 +01:00
Fredrik Grönqvist 5fafa92046 org name should be lowercase (#28)
* org name should be lowercase

* also added case for pull request
2019-12-19 13:22:39 +01: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