Jason Kulatunga
338d2ae04e
remove invalid freebsd arch.
...
remove invalid freebsd arch.
2022-07-06 21:39:28 -07:00
Jason Kulatunga
4419f7f429
remove zig. remove cgo dependency for sqlite (using pkg.go.dev/modernc.org/sqlite)
2022-07-06 21:39:28 -07:00
Jason Kulatunga
797a6b0429
make sure we dont depend on tests for building binaries.
...
empty commit.
fix checkout.
fix checkout.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
fix zig.
2022-07-06 21:39:22 -07:00
Jason Kulatunga
d0b545dfb7
fixing make frontend in docker builds.
2022-06-26 15:34:53 -07:00
Jason Kulatunga
b0bff53bbd
start refactoring the Makefile to build artifacts in parallel (eventually using Zig for cross compilation).
2022-06-26 15:26:20 -07:00
Jason Kulatunga
ee61d986d8
Update docker-nightly.yaml
2022-06-12 10:13:10 -07:00
Jason Kulatunga
ce324c3de1
moved nightly build into its own ci job.
...
fixes #289
2022-06-11 07:47:25 -07:00
Jason Kulatunga
fe96c27732
trying to fix webUI.
2022-06-07 19:51:05 -07:00
Jason Kulatunga
6005b8609a
trying to fix docker image builds (take 1h+ right now).
...
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
trying to fix docker image builds (take 1h+ right now).
2022-06-04 12:22:07 -07:00
Jason Kulatunga
f4988cbac5
try to speed up multi-arch docker builds by limiting qemu vm's to amd and arm only.
2022-06-04 09:29:17 -07:00
Jason Kulatunga
02e3947906
disable github action docker build caching - may be causing "cannot reuse body, request must be retried" errors
2022-06-02 10:22:55 -07:00
Jason Kulatunga
b208493af9
Merge pull request #263 from AnalogJ/beta
2022-05-27 18:56:56 -07:00
Jason Kulatunga
3971b37abc
attempting to fix docker image build by generating frontend version information before docker build.
2022-05-27 12:59:32 -07:00
Jason Kulatunga
cf1bd3ea6b
trying to fix docker build, so it includes git sha info.
2022-05-27 00:13:34 -07:00
Jason Kulatunga
9b901766e3
trying to fix docker build, so it includes git sha info.
2022-05-27 00:02:11 -07:00
Jason Kulatunga
e19ee78e70
trying to fix docker build, so it includes git sha info.
2022-05-26 23:54:17 -07:00
Jason Kulatunga
c7c55ab95c
trying to fix docker build, so it includes git sha info.
2022-05-26 23:44:13 -07:00
Jason Kulatunga
c539af1a67
trying to fix docker build, so it includes git sha info.
2022-05-26 22:53:00 -07:00
Jason Kulatunga
d93d24b52d
using npm run commands for building angular application (supports pre steps).
...
Automatically embed the application version in the UI.
2022-05-26 22:37:45 -07:00
Jason Kulatunga
989fbc25f8
latest tag should consistently point to omnibus versions.
2022-05-25 09:52:17 -07:00
Jason Kulatunga
601d632ae4
update xgo version.
2022-05-20 09:52:24 -07:00
Jason Kulatunga
9e60fb8d73
schedule the collector upload before the webapp upload (webapp seems to fail with OOM error during compilation)
2022-05-10 08:49:52 -07:00
Jason Kulatunga
a846522830
disable sponsor label. broken.
2022-05-10 08:42:35 -07:00
Jason Kulatunga
3d7d276236
enable caching on all docker builds.
2022-05-09 21:55:48 -07:00
Jason Kulatunga
2660af7ce3
build arm32v7 images for web and collector (cannot for omnibus because InfluxDB does not support it yet. See #236 )
2022-05-09 21:09:53 -07:00
Jason Kulatunga
f5af86fd46
using docker build cache for speedier builds
2022-05-09 20:37:15 -07:00
Jason Kulatunga
4bad2d7b03
upgrading github actions for docker builds. (hopefully faster).
2022-05-09 20:21:52 -07:00
Jason Kulatunga
a79930916e
only run CI on PR.
2022-05-09 19:58:52 -07:00
Jason Kulatunga
30153f9656
adding mechanism to rebuild freebsd artifacts manually.
2022-05-09 18:42:51 -07:00
Jason Kulatunga
3150201348
adding mechanism to rebuild freebsd artifacts manually.
2022-05-09 18:38:46 -07:00
Jason Kulatunga
893774c557
trying to fix freebsd builds.
2022-05-09 18:20:47 -07:00
Jason Kulatunga
1cae5ea864
create a "beta" branch for testing docker images.
2022-05-09 16:44:06 -07:00
Jason Kulatunga
a6e34f7a44
fix for labeling issue.
2022-05-09 14:09:58 -07:00
Jason Kulatunga
3e444b199a
make sure releases (tag events) have unique docker image builds.
2022-05-09 13:48:34 -07:00
Jason Kulatunga
833fb96c15
fixing publish release step.
2022-05-09 12:55:40 -07:00
Jason Kulatunga
5acc98d221
trying to fix release asset setp.
2022-05-09 10:01:29 -07:00
Jason Kulatunga
db73175f07
fixing release GH Action.
2022-05-09 09:05:44 -07:00
Jason Kulatunga
2b5c864a74
update the codecov action version.
2022-05-06 20:38:20 -07:00
Jason Kulatunga
d48d0b9d93
build multi arch images
2022-05-06 09:00:14 -07:00
Jason Kulatunga
57c0f899c6
build multi arch controller image.
2022-05-06 08:51:42 -07:00
Jason Kulatunga
08f247109a
using environmental variable in files path.
2022-04-30 22:30:13 -07:00
Jason Kulatunga
36617c8f1f
using environmental variable in files path.
2022-04-30 22:25:45 -07:00
Jason Kulatunga
20411afb82
adding name for coverage step.
2022-04-30 22:20:06 -07:00
Jason Kulatunga
84f3327790
adding codecov coverage support.
2022-04-30 22:19:16 -07:00
Jason Kulatunga
ccbb9225c4
remove darwin builds.
2022-04-30 22:03:17 -07:00
Jason Kulatunga
62e5a71eb0
build darwin/amd64 and darwin/arm64 binaries.
2022-04-30 21:27:45 -07:00
Jason Kulatunga
0dba9f8011
Merge branch 'master' into influxdb
2022-04-30 21:21:53 -07:00
Jason Kulatunga
702c7cdf7a
if running test iin github actions, use influxdb service for testing.
2022-04-29 16:39:14 -07:00
Jason Kulatunga
00bc6ecd92
make sure we can pull config from env variables.
2022-04-29 16:28:50 -07:00
Jason Kulatunga
8fb58591a6
fixes for Scrutiny end-to-end testing.
2021-10-28 07:41:41 -07:00