Alexander A. Klimov
73e5c1aa57
Remove broken and redundant patch
2023-01-24 11:26:29 +01:00
Alexander A. Klimov
c76c67aa83
Add Icinga-stuff to PHP include path
...
so that non-Icinga-stuff, e.g. PHPUnit, can reach Icinga-stuff.
2022-09-29 11:31:22 +02: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
Johannes Meyer
274b9393b1
action.bash: Make doc for $re_docker_tag
perfect
2022-01-14 17:37:07 +01:00
Johannes Meyer
619d769563
action.bash: Document $re_docker_tag
2022-01-14 17:37:07 +01:00
Alexander A. Klimov
c758f6f5ba
Comply to Icinga 2 and Icinga DB version tag scheme
...
I.e. s/v2.10.0/2.10.0/.
2021-07-16 11:36:13 +02:00
Alexander A. Klimov
101a4db635
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:53:39 +02:00
Alexander A. Klimov
979ac83633
Don't upload any artifacts
2020-09-08 17:59:31 +02:00
Noah Hilverling
d143a86add
Merge pull request #18 from Icinga/bugfix/unrecognized-if-no-files-found-input-17
...
Allow artifact upload to fail
2020-08-18 09:30:06 +02:00
Alexander A. Klimov
4c3460358f
Allow artifact upload to fail
...
refs #17
2020-08-13 11:29:47 +02:00
Alexander A. Klimov
1af83f6284
Add license headers
2020-07-23 10:54:51 +02:00
Johannes Meyer
823d53a403
action.bash: Properly extract docker tag names from branches
2020-07-15 15:06:21 +02:00
Johannes Meyer
67ab2cd4a1
action: Handle workflow_dispatch
and schedule
events..
...
..instead of `pull_request` and `push`
2020-07-14 08:28:31 +02:00
Alexander A. Klimov
9fc7b03cad
action.bash: outsource composer install into composer.bash
2020-07-03 16:03:49 +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
682db5f95a
Dockerfile: run apache2 w/ mod_php and Icinga Web 2
2020-06-23 16:47:12 +02:00
Alexander A. Klimov
32fc20036d
action.bash: get framework, mods and deps
2020-06-23 16:47:12 +02:00
Alexander A. Klimov
7dc12ff51a
action.yml: checkout the source, build a Docker image and push it
2020-06-23 10:35:56 +02:00