Aram Akhavan
6cc9ff7fc5
Update docker building ( #961 )
...
* Remove old entry and dependencies from Makefile
* Update Dockerfiles to only COPY needed files for faster builds and better caching
* Test the docker files getting built from the Makefile in CI
2026-03-14 22:11:33 -07:00
Aram Akhavan
d433a6a54e
Bump base image to debian trixie ( #935 )
...
CIoses #929
2026-02-21 19:55:21 -08:00
mcarbonne
6362512406
Update go to 1.25 ( #875 )
...
Closes #872
* update go to 1.25
* update deprecated gomock
* remove deprecated ioutil
* update (and fix) ci
* add golang lint (as warning)
* enable formatters + freeze golang version
2026-02-08 20:46:36 -08:00
Drop Signal
543f376015
performing requested changes
2024-03-09 21:37:11 -06:00
Drop Signal
1e74e96658
rebase to debian 12 (bookworm)
2024-03-08 22:30:43 -06:00
Aram Akhavan
a8621d2bb0
Update permissions setting in Dockerfile.web
...
This fixes issues with assets loading when you run as non root users
2023-09-29 11:51:47 -07:00
Jason Kulatunga
ee3d719c3a
simplify docker image build
...
changes contributed by @modem7
fixes #461
2023-04-06 23:57:15 -07:00
Michael Manganiello
007857afd5
Upgrade to Go 1.20
...
With the release of Go 1.20, version 1.18 is not supported anymore. This
change upgrades the project to Go 1.20.
2023-02-19 21:18:51 -03:00
Jason Kulatunga
5ea149d878
upgrading to go 1.18 for generics (and lodash-like library).
...
devices with an empty wwn should be filtered out (not uploaded during device registration, skipped when attempting to upload metrics).
added a migration to delete existing device entries with an empty `wwn`
fixes #314
2022-07-09 18:28:49 -07:00
Jason Kulatunga
4a16ca0d5a
wip, migrate all scripts to new build pattern (Makefile + multiple GH agents).
2022-07-06 21:39:33 -07:00
Jason Kulatunga
7a0b9c9e0d
trying to fix docker image build.
2022-06-10 08:20:13 -07:00
Jason Kulatunga
892e9685f3
attempting to fix https://github.com/AnalogJ/scrutiny/issues/281 by removing static flag in artifact build
2022-06-09 19:34:16 -07:00
Jason Kulatunga
f8bb185854
trying to fix seg fault issues. Attempting to consolidate on debian-bullseye for runtime docker images.
2022-06-07 21:29:15 -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
ca7772250c
fix s6-overlay overwriting bin symlinks:
...
https://github.com/just-containers/s6-overlay/tree/v2.1.0.1#bin-and-sbin-are-symlinks
adding a makefile to build docker images locally.
2022-06-02 21:06:43 -07:00
Jason Kulatunga
19a9957755
using ARG DEBIAN_FRONTEND=noninteractive
2022-06-02 10:40:28 -07:00
Jason Kulatunga
766a73455e
update the base image for docker iamges to ubuntu:latest - which follows the LTS.
...
fixes #274
2022-06-02 10:04:36 -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
c7c55ab95c
trying to fix docker build, so it includes git sha info.
2022-05-26 23:44:13 -07:00
Jason Kulatunga
d7ddf01ea0
trying to fix docker build, so it includes git sha info.
2022-05-26 23:04:57 -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
aa786c0db8
upgrade to go 1.17
2022-05-18 09:40:52 -07:00
Jason Kulatunga
381a6799cc
updates for v0.4.0 release. Slight refactor/organization.
2022-05-09 14:50:35 -07:00
Jason Kulatunga
de702414b9
moving all filesystem references to /scrutiny to /opt/scrutiny
...
fixes #230
2022-05-09 09:29:39 -07:00
Jason Kulatunga
cfe77c9a36
install tzdata package everywhere.
...
fixes #78
fixes
2022-04-30 21:29:45 -07:00
Jason Kulatunga
ada3665ba0
fix #111
...
fix #109
2020-10-27 07:18:47 -07:00
Jason Kulatunga
266c95f857
fix #3
...
Make sure that the collector attempts to correctly communicate with webapp container, even when running in dedicated container (and triggered manually).
fixes cron schedule to run daily.
added instructions for dedicated containers.
2020-09-18 09:23:39 -06:00
Jake Howard
5c6e1b5ce2
Fix scrutiny binary location
2020-09-17 13:28:21 +01:00
Jason Kulatunga
14d733e9cc
move docker files & eventually docker-compose files into 'docker' directory.
2020-09-16 18:03:02 -07:00