13 Commits

Author SHA1 Message Date
Julian Brost
a99b7230f3 Debug: display versions in job output 2021-11-23 10:54:20 +01:00
Julian Brost
56cd290503 Make icinga2 --version display the actual git version
By default, actions/checkout sets fetch-depth to 1, meaning it will not fetch
enough information to use `git describe --tags` as used by our CMakeLists to
determine the version number. Setting it to 0 means to fetch all history.
2021-11-23 10:53:49 +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
de6bb08cc0 action.bash: don't fail at docker build -t on support branches 2020-10-14 10:53:24 +02:00
Alexander A. Klimov
e44027d20d Don't upload any artifacts 2020-09-08 17:54:23 +02:00
Alexander A. Klimov
e035614249 Allow artifact upload to fail 2020-08-13 11:25:59 +02:00
Alexander A. Klimov
a8cb3eb1ea Add license headers 2020-07-22 14:00:32 +02:00
Alexander A. Klimov
2231c2c7f8 action.bash: outsource compiling into compile.bash 2020-07-01 12:21:48 +02:00
Alexander A. Klimov
e9c7792d1f Dockerfile: run Icinga 2 2020-06-19 11:02:18 +02:00
Alexander A. Klimov
4fecaed2dd action.bash: build Icinga 2 2020-06-19 10:39:00 +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