Commit Graph

83 Commits

Author SHA1 Message Date
Denis Gukov
2e2824a1f5 ci(testing): add e2e testing for dev container 2024-10-21 06:50:14 +00:00
fiftin
fdae86a9e2
ci(docker): remove go build options 2024-06-01 15:30:37 +02:00
fiftin
66f7ea36e3
ci(docker): debug container 2024-06-01 15:15:17 +02:00
fiftin
445bbb89e7
ci: fix docker image 2024-05-21 21:27:19 +02:00
Thomas Boerger
dae700992c
ci: execute dredd without containers 2024-05-04 01:16:31 +02:00
Thomas Boerger
cd5f7ae314
fix: disable fe tests within default test task 2024-04-28 00:22:37 +02:00
Thomas Boerger
0a6a1be526
fix: better line breaks for build task 2024-04-28 00:10:28 +02:00
Thomas Boerger
377048f6ed
feat: rebuild task file and drop version generator 2024-04-28 00:10:27 +02:00
Thomas Boerger
67954b95aa
feat: replace packr and add basic cache headers
Since packr have been deprecated in favor of go:embed for quite some
time now I have replaced it with plain go:embed functionality which
makes it more future proof.

The only downside is that go:embed can use relativ paths only, that's
why I have moved the web/dist folder into api/public.

Besides that I have refactored the static asset handling which includes
basic last modification and cache control headers to improve the cache
cache behavior for static assets.
2024-03-01 15:52:30 +01:00
Denis Gukov
9a136d48d8 fix: update Taskfile schema version 2024-01-26 21:47:26 +05:00
Denis Gukov
aae5a44bf2 ci: CGO_ENABLED=0 2023-03-11 09:52:49 +01:00
Denis Gukov
5a86474275 ci: do not install linter 2023-01-28 03:46:01 +04:00
Denis Gukov
47bac1b478 test: boltdb integration tests 2022-11-19 04:04:43 +05:00
Denis Gukov
7497aa5818 test: use env for key enc 2022-11-09 12:37:27 +05:00
Denis Gukov
d382a822fe refactor: rename directory web2 to web 2022-10-29 18:37:20 +05:00
Denis Gukov
eb7a8b8a64 fix(ci): pass GOOS/GOARCH args to task 2022-10-27 00:32:30 +05:00
Denis Gukov
dc6666c1e6 ci: build docker from arm64 2022-10-24 14:09:46 +05:00
Denis Gukov
2297bee2ba ci: support docker buildx 2022-10-23 22:11:47 +05:00
Denis Gukov
edd17647b1 ci: update goreleaser version 2022-10-23 14:15:56 +05:00
Denis Gukov
3c1191b391 fix: merge conflict 2022-09-09 22:32:34 +05:00
Denis Gukov
ea15c7e4ef fix: swagger version 2022-09-09 22:30:22 +05:00
Martin
fd58a35c75
Remove 2>/dev/null as go test isn't as noisy 2022-08-22 01:00:32 +02:00
Martin
1a7d61a57b
Revert packr change as not even legacy mode works properly 2022-08-22 00:59:37 +02:00
Martin
eb63de4e9a
Taskfile.yml: Packr needs to be run in legacy mode 2022-08-21 23:53:57 +02:00
Martin
03f763cf57
Taskfile.yml: Fix spacing for build:local 2022-08-21 23:46:07 +02:00
Martin
120ae77012
Taskfile.yml: Fix spacing for 'deps' 2022-08-21 23:45:29 +02:00
Martin
922d850e6b
Remove goverage and move from Packr 1 to Packr 2
Ideally packr should not be used at all, but this at least makes building easier.

Partially fixes #1015
2022-08-21 22:23:48 +02:00
Denis Gukov
fe8cc8cc4c feat(ci): build docker image 2022-06-29 20:00:24 +05:00
Denis Gukov
a91241d965 fix(ci): don't to do npm audit 2022-06-23 17:24:29 +05:00
Denis Gukov
02b8b306f6 fix(ci): update golangci-lint 2022-06-21 18:54:58 +05:00
Denis Gukov
b404b55490 feat(fe): update packages 2022-06-21 16:40:23 +05:00
Denis Gukov
7e92b8c2ee test(dredd): fix hooks binary name for windows 2021-10-26 21:14:08 +05:00
Denis Gukov
5b3402ef9d fix: add goodman dep 2021-08-26 15:17:06 +05:00
Denis Gukov
85bc69d90b feat: update go to 1.16 2021-08-26 14:22:52 +05:00
Denis Gukov
603bb2b044 fix(ci): install packr 2021-08-26 13:32:27 +05:00
zeroZshadow
56a7a4132d Move interactive setup to own package
Remove reflex installation for windows
2021-07-15 21:23:59 +01:00
Denis Gukov
38ab6adfa2 fix(ci): goreleaser hooks only once 2021-06-25 13:53:50 +05:00
Denis Gukov
794ec2ab41 chore: old goreleaser 2021-06-25 13:25:57 +05:00
Denis Gukov
c607b20b26 feat: remove old ui 2021-05-15 17:59:06 +05:00
Denis Gukov
6fdb20162f fix: disable compilation of version of UI 2021-04-14 11:45:01 +05:00
FloThinksPi
de264d20f8 Fix goreleaser arm64-rpm and update to v0.159.0 2021-03-18 17:45:29 +01:00
Denis Gukov
060f4d93eb fix(be): loading static content 2020-11-24 03:13:25 +05:00
Denis Gukov
bcfaca5149 feat(web2): support web2 by backend and go-task 2020-11-05 13:59:14 +05:00
Denis Gukov
7751676009 ci: update gpg key 2020-10-03 18:55:31 +05:00
Denis Gukov
a5cf5e32a6 test: update dredd to 13.1.2 2020-10-03 02:41:45 +05:00
Denis Gukov
b9800c63e9 build: use https to get source code 2020-10-01 05:39:35 +05:00
Denis Gukov
f78f9a5ba0 fix: update linter and releaser deps 2020-09-30 16:15:13 +05:00
Denis Gukov
bf958acbd7 fix: update some deps 2020-09-30 15:22:32 +05:00
Pedro el banquero
8c25ca1a7f
Merge pull request #3 from megakoresh/develop
Yuhuuu
2020-02-09 20:23:15 -06:00
Stanislav Simovski
c42c083b37 Switch prod build to official with multi-stage
Use aliases for copy statement (compat change)

Install missing dependencies to runner

Fixed typo
2020-02-09 18:21:25 +02:00