14 Commits

Author SHA1 Message Date
Alexander A. Klimov
2a225c54cf Create all tags, not just vX.Y.Z 2023-01-17 17:43:09 +01:00
Alexander A. Klimov
d1fdb43ee0 Get rid of temp dir $TMPBLDCTX 2023-01-16 15:15:53 +01:00
Alexander A. Klimov
532643ef28 Use docker buildx build everywhere 2023-01-16 10:59:22 +01:00
Alexander A. Klimov
ba659f953d Don't name done things "TODO"
for the sake of grep TODO.
2023-01-16 10:49:36 +01:00
Alexander A. Klimov
566dbfa1de Push all architectures in GHA context 2023-01-05 14:07:30 +01:00
Alexander A. Klimov
18809351af Build only for build host by default 2023-01-05 14:07:30 +01:00
Alexander A. Klimov
7e5e4bc5bc Integrate icinga2 daemon -C into Dockerfile
to have it on all platforms.
2023-01-05 14:07:30 +01:00
Alexander A. Klimov
4644e3e396 Build not only x64
refs #27
2023-01-05 14:07:30 +01:00
Alexander A. Klimov
2f82690e10 Simplify build process
refs #27
2023-01-05 14:07:28 +01:00
Alexander Aleksandrovič Klimov
76b7f7b2e3
Merge pull request #66 from Icinga/feature/test-image
Also test built image
2021-07-06 16:33:39 +02:00
Alexander A. Klimov
ccd8cce186 Also test built image
... via icinga2 daemon -C.

Not to accidentally miss new dependencies.
2021-07-06 13:34:24 +02:00
Alexander A. Klimov
d6881ae03b Merge Dockerfiles
Rationale: for security reasons include the latest deps, at least in release images.
Therefore include them everywhere, so the CI warns early enough.
2021-06-24 16:36:40 +02:00
Alexander A. Klimov
a8cb3eb1ea Add license headers 2020-07-22 14:00:32 +02:00
Alexander A. Klimov
82c4a099d1 Add build.bash 2020-07-01 14:23:52 +02:00