Commit Graph

34 Commits

Author SHA1 Message Date
surtur 489a1d3404
dockerfile: add proper OCI annotations
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-10 16:34:01 +02:00
surtur ea93c12d9e
bump fedora to version 36
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-16 16:24:52 +02:00
surtur f1754e6e32
ci,makefile: bump hadolint to v2.10.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-30 16:26:27 +02:00
surtur 1760f6e6cf
add pre-commit-config.yaml
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 16:40:33 +02:00
surtur e61c76b1a8
fix: hadolint vol mount for SELinux-enabled hosts
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 14:22:58 +02:00
surtur 8e7d186259
fix: kaniko vol mount for SELinux-enabled systems
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 14:22:00 +02:00
surtur 7516b21702
makefile: bump kaniko executor to v1.8.1-debug
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 14:20:47 +02:00
surtur d1518f11b7
makefile: separate hadolint tag into its own var
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-24 18:00:08 +01:00
surtur 3bb4950e8e
makefile: bump kaniko executor to v1.8.0-debug
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-24 17:57:46 +01:00
surtur edc88ff5e4
refactor(dockerfile): consolidate consecutive RUNs
All checks were successful
continuous-integration/drone/push Build is passing
.. to achieve faster builds
2022-03-24 17:56:35 +01:00
surtur 5337a03c11
ci,makefile: bump hadolint to v2.9.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-24 17:21:29 +01:00
surtur a841268fa5
feat: bump base image to fedora-minimal:35
commit b37613c3aa
Author: surtur <a_mirre@utb.cz>
Date:   Mon Jan 10 01:46:21 2022 +0100

    chore: update README to reflect bump to f35

    [skip ci]

commit 7c2214e3c1
Author: surtur <a_mirre@utb.cz>
Date:   Thu Oct 21 01:15:51 2021 +0200

    switch to fedora-minimal

    use microdnf as a consequence

commit 149781968b
Author: surtur <a_mirre@utb.cz>
Date:   Wed Oct 20 00:07:54 2021 +0200

    bump fedora version to 35

    also update README.md
2022-01-10 01:48:56 +01:00
surtur 1fa322a2c9
add thread sanitizer
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-10 01:24:18 +01:00
surtur 9e0d34a88f
add iwyu (from copr)
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-07 18:28:47 +01:00
surtur 8bcea33137
add sanitizers
All checks were successful
continuous-integration/drone/push Build is passing
address sanitizer
leak sanitizer
undefined-behaviour sanitizer

install both dynamic and static
2021-11-28 16:37:19 +01:00
surtur 3eaed7cdae
chore: also include cryptopp-devel
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-11 02:49:10 +01:00
surtur 91636b4219
add lld
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-01 08:42:43 +01:00
surtur 4bd15e92c8
dockerfile: switch to fedora-minimal
All checks were successful
continuous-integration/drone/push Build is passing
* source the image from fedoraproject's container repository
* edit Dockerfile to use microdnf as dnf is unavailable in -minimal
  images
* instruct microdnf to not install weak deps or docs
* update image info in README.md
2021-10-21 01:42:13 +02:00
surtur ea744cebe5
chore(makefile): bump kaniko to 1.7.0
[skip ci]
2021-10-21 00:55:18 +02:00
surtur ce9dc1e158
add ninja build system
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-19 23:45:41 +02:00
surtur 4d3312564e
fix(kaniko): supply build args {in ci,locally}
All checks were successful
continuous-integration/drone/push Build is passing
since the switch to kaniko as a container image builder, proper
BUILD_DATE and VCS_REF values previously filled in by a build hook were
left empty. that changes now.

fixes #3
2021-10-19 22:47:25 +02:00
surtur 8fc21d6fde
dockerfile: bump frontend to version 1.3
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-19 21:35:05 +02:00
surtur c42387d7ee
makefile: switch to cgroupsv2-aware kaniko build
as a consequence, we no longer need to override using "--force".
works with both recent podman and docker (>=v20.x)

[skip ci]
2021-10-19 21:33:53 +02:00
surtur b2ee470ff1
add "/usr/local/lib" in path of the linker
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-13 03:40:49 +02:00
surtur 434e69e83e
dnf: optimise dowload speed, possibly save storage
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-13 03:28:55 +02:00
surtur 892564909c
fix(ci): run cron builds
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-17 23:15:06 +02:00
surtur bdfd8af631
dockerfile: separate upgrade and install steps
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-16 14:30:46 +02:00
surtur b7679ef08e
dnf: install numa devel and libs packages
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-16 14:15:05 +02:00
surtur c7de2a834c
readme: microbadger is no more [skip ci]
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-16 13:43:37 +02:00
surtur 8ef5fc9686
dnf: install packages without docs
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-16 13:38:42 +02:00
wanderer 81860b9567
ndpi: use both dev branch and 1.7 (#2)
All checks were successful
continuous-integration/drone/push Build is passing
have a more recent version of nDPI available

keep 1.7 for backward compatibility (until it's not needed) but also include a build from the dev branch (this might even be unstable at times)

Reviewed-on: #2
Co-authored-by: wanderer <wanderer@noreply.git.dotya.ml>
Co-committed-by: wanderer <wanderer@noreply.git.dotya.ml>
2021-05-07 04:15:05 +02:00
surtur 31220d9c1b
ci,makefile: add hadolint Dockerfile linting
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-07 02:31:53 +02:00
surtur 06da368535
[skip ci] chore: update README.md 2021-05-07 02:01:37 +02:00
surtur 9cb30c4112
initial commit
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-06 19:08:12 +02:00