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
Jason Kulatunga
3ee342763c
publish release using old mechanism.
2021-10-24 23:06:53 -07:00
Jason Kulatunga
e572c2051f
specify metadata path
2021-10-24 22:22:58 -07:00
Jason Kulatunga
a4389b176d
we're already building windows binaries. Lets make sure we attach them as well.
2021-10-24 22:09:57 -07:00