20 Commits

Author SHA1 Message Date
Alexander A. Klimov
398ee46ef5 Disable LTO
* Image size: +1.3%
* Build time: -31.8%
* Build time w/ ccache: -94.1%
2023-01-18 16:40:41 +01:00
Alexander A. Klimov
d1fdb43ee0 Get rid of temp dir $TMPBLDCTX 2023-01-16 15:15:53 +01:00
Alexander A. Klimov
cea2e2b011 Re-enable ccache for developers 2023-01-16 13:30:22 +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 A. Klimov
86814d911d Don't ship Boost dev files
to reduce image size 709MB -> 410MB.
2022-12-22 16:59:43 +01:00
Alexander A. Klimov
fcd5b071f8 Require Boost.Iostreams 2022-07-25 17:34:14 +02:00
Alexander Aleksandrovič Klimov
d5fda45b87
Install libldap-common
... to restore /etc/ldap/ldap.conf check_ldap wants.
2022-04-20 12:22:59 +02:00
Julian Brost
af0e453a08
Merge pull request #68 from Icinga/feature/bullseye
Upgrade Debian 10 -> 11
2022-01-12 16:59:52 +01:00
Eric Lippmann
753f88f305 Expose port 5665
That way, the port is automatically mapped when using the publish
all option and is automatically exposed when port mapping in the
SDK is used. This is also useful in terms of documentation.
2021-11-24 15:58:02 +01:00
Alexander A. Klimov
48089afb83 Upgrade Debian 10 -> 11 2021-11-02 11:46:26 +01: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
1ffe590ab2 Don't create volumes implicitly 2020-08-24 11:18:15 +02:00
Alexander A. Klimov
a8cb3eb1ea Add license headers 2020-07-22 14:00:32 +02:00
Alexander A. Klimov
b33ba58a25 entrypoint/: initialize /data
refs #1
2020-06-22 16:29:50 +02:00
Alexander A. Klimov
e9c7792d1f Dockerfile: run Icinga 2 2020-06-19 11:02:18 +02:00
Alexander A. Klimov
183233801f action.yml: checkout the source, build a Docker image and push it 2020-06-18 13:16:43 +02:00
Alexander A. Klimov
7c36ba6643 Revert "Initial import of raw version"
This reverts commit 34c7cf0f116b7ac2269acd002d53c2b9632d3958.
2020-06-15 18:07:52 +02:00
Thomas Widhalm
34c7cf0f11 Initial import of raw version 2020-04-29 16:37:26 +02:00