14 Commits

Author SHA1 Message Date
Eric Lippmann
239968d55b Add Icinga Kubernetes Web
This PR adds `Icinga Kubernetes Web` to the image. Note that there's no
release yet for `Icinga Kubernetes Web`. So for releases of the image,
we have to set `MODE` to `snapshot` right before the module gets cloned.
2024-02-22 13:57:00 +01:00
Alexander A. Klimov
f9a3ad872c get-mods.sh: prevent broken pipe errors by reading all output 2023-03-29 15:53:54 +02:00
Alexander A. Klimov
ddbb011812 Ship translations 2022-12-08 14:37:22 +01:00
Julian Brost
af683bee76 Introduce explicit build mode and clean up code
This commit introduces an explicit build mode in get-mods.sh that determines
how the versions of external modules are selected.

Possible modes are:
 - release: chooses latest release for each module
 - snapshot: uses a snapshot/development version for each module (if available)

In action.bash, the mode is automatically set based on the GITHUB_REF variable.
For tags starting with "v" (i.e. version tags like v2.9.0) it is release, other
tag names are not supported. For branches it is snapshot.
2022-04-01 14:22:59 +02:00
Julian Brost
7da35a127d Use branch snapshot/nighly for icinga-php-* when building master containers 2021-09-29 14:47:18 +02:00
Alexander A. Klimov
4cade48475 get_special(): pin icingadb-web commit only for v1.0.0-rc1 2021-07-07 18:28:17 +02:00
Alexander A. Klimov
fd1c422139 get_tag(): fall back to RC 2021-07-07 18:27:10 +02:00
Alexander A. Klimov
0887fbb7f3 Install /usr/share/icinga-php/*
refs #42
2021-06-28 14:04:11 +02:00
Alexander A. Klimov
95b0d05d82 Drop deprecated modules
refs #42
2021-06-28 13:27:29 +02:00
Alexander A. Klimov
1af83f6284 Add license headers 2020-07-23 10:54:51 +02:00
Johannes Meyer
18fced60e6 get-mods: Only archive $BRANCH if it exists 2020-07-15 14:22:13 +02:00
Alexander A. Klimov
b227446edf get-mods.sh: don't hardcode most commits 2020-06-29 13:12:21 +02:00
Alexander A. Klimov
ab4a231a6c get-mods.sh: include master of modules in :master 2020-06-24 14:04:22 +02:00
Alexander A. Klimov
32fc20036d action.bash: get framework, mods and deps 2020-06-23 16:47:12 +02:00