6ddadba573
fix(docker): cross compilation with buildx
continuous-integration/drone/push Build is passing
2023-02-01 15:06:55 +01:00
522bf7d2fc
feat: refactored Dockerfile ( #1375 )
...
continuous-integration/drone/push Build is failing
- Removed VIKUNJA_VERSION and custom git checkout, because it is not found in the repository. So it is not used anywhere.
- Optimized runner commands order
- Removed run.sh (it is not needed in fact)
Co-authored-by: Yurii Vlasov <yv@itsvit.org>
Reviewed-on: vikunja/api#1375
Co-authored-by: Yurii Vlasov <yuriy@vlasov.pro>
Co-committed-by: Yurii Vlasov <yuriy@vlasov.pro>
2023-01-31 16:16:21 +00:00
941d1e06c5
fix(build): downgrade xgo to 1.19.2 so that builds work again
...
continuous-integration/drone/push Build is passing
See https://github.com/techknowlogick/xgo/issues/187
2022-12-01 19:00:48 +01:00
a6e214b654
feat: use docker buildx to build multiarch images
continuous-integration/drone/push Build encountered an error
2022-11-12 14:30:48 +01:00
c5bd09702a
chore(deps): update dependency golang to v1.19 ( #1228 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1228
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-10-01 15:05:12 +00:00
b71e6f8049
fix(docker): use official go image instead of our own to build
continuous-integration/drone/push Build is passing
2022-08-03 17:54:21 +02:00
7ffe9b625e
fix: switch back to alpine for everything, disable arm 32 docker builds
continuous-integration/drone/push Build is failing
2022-08-03 14:05:07 +02:00
280ac1164b
fix(docker): switch to debian base image
continuous-integration/drone/push Build is failing
2022-08-03 12:44:18 +02:00
b6d7323cdf
fix: use our own build image as base build image
continuous-integration/drone/push Build is failing
2022-08-02 23:02:01 +02:00
59796fd490
fix: switch to buster for build image
...
continuous-integration/drone/push Build is passing
The current alpine image does (still) not work on arm. Buster does, so we're just using that.
2022-08-02 22:53:10 +02:00
251b877015
chore: use our custom build image to build docker image
continuous-integration/drone/push Build is failing
2022-08-02 22:01:29 +02:00
63340b32f8
Revert "Update alpine Docker tag to v3.14 ( #889 )"
...
continuous-integration/drone/push Build is passing
This reverts commit 81d469f6
See https://gitlab.alpinelinux.org/alpine/aports/-/issues/12764
2021-06-16 15:58:22 +02:00
81d469f687
Update alpine Docker tag to v3.14 ( #889 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#889
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-06-16 08:06:15 +00:00
6f54d4d8be
Revert "Update alpine Docker tag to v3.13 ( #884 )"
...
continuous-integration/drone/push Build is passing
This reverts commit b4f08e88
Reverting because alpine 3.13 does not work on arm (but it does on arm64) - see https://drone.kolaente.de/vikunja/api/3070/4/3
2021-06-15 10:18:04 +02:00
b4f08e88ae
Update alpine Docker tag to v3.13 ( #884 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#884
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-06-14 20:34:11 +00:00
015ca310e9
Add notifications package for easy sending of notifications ( #779 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#779
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-07 21:05:09 +00:00
6945d8ba69
Pin golang alpine builder image to 3.12 to fix builds on arm
continuous-integration/drone/push Build is failing
2021-01-26 21:02:59 +01:00
c1ad9d58f5
Revert "Update alpine Docker tag to v3.13 ( #768 )"
...
continuous-integration/drone/push Build is passing
This reverts commit 32c021e2
The alpine image in version 3.13 has issues, therefore I'm reverting that commit until they are fixed.
2021-01-16 14:52:38 +01:00
32c021e2b3
Update alpine Docker tag to v3.13 ( #768 )
...
continuous-integration/drone/push Build is failing
Reviewed-on: vikunja/api#768
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-01-15 06:49:08 +00:00
471d1b0ec5
Fix dockerimage build
continuous-integration/drone/push Build was killed
2020-09-03 18:08:26 +02:00
53cfa99912
Remove vendored dependencies
continuous-integration/drone/push Build is passing
2020-06-28 14:00:10 +02:00
9c4c265767
Update alpine Docker tag to v3.12 ( #573 )
...
continuous-integration/drone/push Build is passing
Update alpine Docker tag to v3.12
Reviewed-on: vikunja/api#573
2020-05-29 21:44:01 +00:00
4204af255c
Add ability to run the docker container with configurable user and group ids
continuous-integration/drone/push Build is passing
2020-05-22 21:18:11 +02:00
191942fcd1
Update alpine Docker tag to v3.11 ( #160 )
...
continuous-integration/drone/push Build is passing
Update alpine Docker tag to v3.11
Add github token for renovate (#164 )
Add github token for renovate
Add github token for renovate
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#164
Update Renovate Configuration (#161 )
Add labels to renovate
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#161
Co-authored-by: konrad <konrad@kola-entertainments.de>
Reviewed-on: vikunja/api#160
2020-04-06 06:40:42 +00:00
5d96c62a47
Fix time zone settings not working in Docker
continuous-integration/drone/push Build is passing
2020-02-08 23:18:41 +01:00
9dc419e854
Add file volume to the docker image
continuous-integration/drone/push Build is passing
2019-11-24 18:36:43 +01:00
021ee48ec3
Made sure all tags are checked out when building in docker
continuous-integration/drone/push Build is passing
2019-09-01 11:43:01 +02:00
50ca8bd28e
Statically compile templates in the final binary ( #84 )
continuous-integration/drone/push Build is failing
2019-07-11 19:10:42 +00:00
6746984c97
Simplified the docker image ( #80 )
continuous-integration/drone/push Build is passing
2019-06-02 14:37:10 +00:00
553055f073
Fixed build
2018-12-13 16:09:00 +01:00
e5c1588576
Fix docker build
2018-11-25 22:00:43 +01:00
4f8a0f8739
Fixed no root path for templates and static assets ( #12 )
2018-11-02 10:01:28 +00:00
c51ca4dd26
Fixed dockerfile ( #11 )
2018-11-02 09:18:38 +00:00
3f9fad0e2a
use go modules from vendor when building the docker image
2018-10-28 18:38:40 +01:00
b16c88a6f3
Added swaggerfiles do dockerfile
2018-09-08 16:54:21 +02:00
d48f3f9737
fixed crashing when no config was found
2018-09-08 16:43:37 +02:00
371dd52fa9
updated dockerimage
2018-09-08 16:10:06 +02:00
c834bc14d5
Moved dockerfile
2018-09-08 15:23:53 +02:00
8245c90bc1
Fixed dockerfile
2018-09-08 15:18:57 +02:00
e882fbe6ad
Added dockerfile
2018-09-08 15:08:33 +02:00