CrazyMax
0ecafb6cd8
update to alpine linux 3.21
2024-12-14 23:32:41 +01:00
CrazyMax
2bd277dee0
update to go 1.23
2024-12-14 23:32:40 +01:00
CrazyMax
63e598cdee
chore: go mod vendor
2024-12-14 22:30:21 +01:00
CrazyMax
8c4b70c21e
update xx to 1.6.1
2024-12-14 20:45:39 +01:00
CrazyMax
9ab574dd77
dockerfile: add tzdata package
2024-04-06 13:20:34 +02:00
CrazyMax
286f052731
Alpine Linux 3.19
2024-03-27 09:32:55 +01:00
CrazyMax
46880738d6
ci: generate sbom and provenance
2024-03-10 14:55:22 +01:00
CrazyMax
d920dd739d
update xx to 1.3.0
2023-12-16 14:40:59 +01:00
CrazyMax
17dec01a1b
dockerfile: pin alpine version for golang image
2023-12-15 20:38:57 +01:00
Ian Fijolek
4a681621be
Bump Go version up to 1.21
...
When the updated version of Nomad client comes out, I'm planning on a
patch to upgrade so that communication over unix socket is available,
however the latest requires go 1.21. Rather than bundle a go upgrade
with the Nomad change, I thought it best to split up and make sure any
potential issues or concerns with the go version are addressed first.
2023-12-04 19:05:22 -08:00
Ian Fijolek
ba3dd0d8ef
Run slow tests in parallel to improve overall test time
2023-08-09 14:13:03 -04:00
CrazyMax
9681cacdc8
uipdate xx to 1.2.1
2023-07-04 20:59:01 +02:00
CrazyMax
9c682f1a6e
Alpine Linux 3.18
2023-07-04 20:58:50 +02:00
CrazyMax
e458e00217
update to go 1.20
2023-05-04 23:30:47 +02:00
Shunsuke Suzuki
38347f8433
chore: fix the file extension
...
Changed the file extension from `.tar.tgz` to `.tar.gz`.
2022-12-28 15:21:02 +09:00
CrazyMax
935da1992a
Alpine Linux 3.17
2022-12-27 17:47:37 +01:00
CrazyMax
e278959377
Use GITHUB_REF when tag pushed for versioning
2022-10-23 11:05:08 +02:00
CrazyMax
71f4d88951
Use named context to wrap artifacts and create checksums
2022-10-23 01:52:58 +02:00
CrazyMax
f43e9895e6
Dockerfile: switch to xx
2022-10-22 21:28:26 +02:00
CrazyMax
51bdafbc1d
Go 1.19 ( #701 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-10-09 03:23:34 +02:00
CrazyMax
1205afb6cd
Alpine Linux 3.16 ( #647 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-07-17 14:27:20 +02:00
CrazyMax
64cb538dbf
Go 1.18 ( #592 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-04-09 07:57:35 +02:00
CrazyMax
832913b129
ci: use proper git ref for versioning
2022-02-08 13:22:45 +01:00
CrazyMax
2c36192257
goreleaser-xx 1.2.5 ( #539 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-01-13 02:55:59 +01:00
CrazyMax
d891053b98
Alpine Linux 3.15 ( #527 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2022-01-08 16:28:58 +01:00
CrazyMax
35d1322a7b
Update Dockerfile
2021-12-25 23:54:23 +01:00
CrazyMax
a7e9a40fed
Enhance dockerfiles ( #523 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-25 22:38:58 +01:00
CrazyMax
d5b3a9190a
Add image prune
command ( #519 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-12 19:37:40 +01:00
CrazyMax
6cac37b603
Add binary bake target ( #517 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-12-09 15:06:43 +01:00
CrazyMax
b7bb58c2cb
Don't fix GO_VERSION in Dockerfiles
2021-08-13 18:27:59 +02:00
CrazyMax
203b93d077
Alpine Linux 3.14 ( #426 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-07-04 21:29:44 +02:00
CrazyMax
dcab3a840c
Use openssl
pkg ( #407 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-06-16 04:20:16 +02:00
CrazyMax
1115234010
Add CLI to interact with Diun through gRPC ( #382 )
...
Add simple CLI to interact with Diun through gRPC
Create image and notif proto services
Compile and validate protos through a dedicated Dockerfile and bake target
Implement proto definitions
Move server as `serve` command
New commands `image` and `notif`
Refactor command line usage doc
Better CLI error handling
Tools build constraint to manage tools deps through go modules
Add upgrade notes
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-05-26 18:18:10 +02:00
CrazyMax
244c2e3319
Remove profiler volume ( #344 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-26 16:02:07 +02:00
CrazyMax
de7eeadcd2
Fix profiler path ( #339 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-04-25 21:07:23 +02:00
CrazyMax
91d160dab5
Go 1.16 ( #302 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-03-14 14:15:24 +01:00
CrazyMax
456b1f5e5c
Switch to goreleaser-xx ( #291 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-03-07 01:19:09 +01:00
CrazyMax
cd853fd3c4
Cleanup workflows ( #281 )
2021-02-20 11:58:09 +01:00
dependabot[bot]
1e3d436a75
Bump github.com/containers/image/v5 from 5.9.0 to 5.10.1 ( #265 )
...
* Bump github.com/containers/image/v5 from 5.9.0 to 5.10.1
Bumps [github.com/containers/image/v5](https://github.com/containers/image ) from 5.9.0 to 5.10.1.
- [Release notes](https://github.com/containers/image/releases )
- [Commits](https://github.com/containers/image/compare/v5.9.0...v5.10.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* Add linux-headers
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2021-02-05 17:55:12 +00:00
CrazyMax
3bbe883358
Refactor CI and dev workflow with buildx bake ( #247 )
...
* Upload artifacts
* Add image-local target
* Single job for artifacts and image
* Add armv5 artifact
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-12-26 10:30:46 +00:00
CrazyMax
599a52af0e
Go 1.15 ( #218 )
...
* Go 1.15
* Remove s390x arch
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-11-12 23:03:43 +00:00
CrazyMax
cab5df2ead
Optimize build time
2020-11-08 01:16:33 +01:00
CrazyMax
67071ea11f
Use zoneinfo from Go ( #202 )
...
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-10-31 23:22:39 +00:00
CrazyMax
cf0b5c01e2
Use Docker meta action to handle tags and labels
2020-10-30 17:58:01 +01:00
CrazyMax
802e1b6435
Update GOPROXY setting
2020-08-15 19:28:04 +02:00
CrazyMax
44fb866c75
Enhanced Dockerfile
2020-07-10 20:46:44 +02:00
CrazyMax
349917e7e4
Configuration transposed into environment variables ( #82 )
...
Configuration file not required anymore
DIUN_DB env var renamed DIUN_DB_PATH
Only accept duration as timeout value (10 becomes 10s)
Add getting started doc
Enhanced documentation
Add note about test notifications (#79 )
Improve configuration management
Fix telegram init
All fields in configuration now camelCased
Improve configuration validation
Update doc
Update FAQ
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-06-07 19:58:49 +00:00
CrazyMax
068c2c59ba
Enhanced Dockerfile
2020-05-25 14:18:54 +02:00
CrazyMax
9c797f1616
Review of platform detection ( #56 )
...
* Leave default image platform empty for static provider (see FAQ doc)
* Handle platform variant
* Add database migration process
* Switch to Open Container Specification labels as label-schema.org ones are deprecated
* Remove unneeded `diun.os` and `diun.arch` docker labels
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
2020-03-31 23:27:10 +02:00
CrazyMax
a40cdb9fe6
Use Go minor
2020-02-19 16:39:52 +01:00