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
Noah Hilverling
d1f651ab92
Merge pull request #64 from Icinga/bugfix/deps
...
Merge Dockerfiles
2021-06-28 14:53:37 +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 Aleksandrovič Klimov
e14e260a19
Merge pull request #49 from mcktr/bugfix/missing-package
...
Add package libcap2-bin for POSIX 1003.1e capabilities
2021-05-26 17:10:36 +02:00
Alexander Aleksandrovič Klimov
1c00cf5d35
Merge branch 'master' into bugfix/missing-package
2021-05-26 16:51:53 +02:00
Noah Hilverling
e230d60db3
Merge pull request #59 from Icinga/dependabot/add-v2-config-file
...
Upgrade to GitHub-native Dependabot
2021-04-30 16:16:58 +02:00
dependabot-preview[bot]
761fa7b0f7
Upgrade to GitHub-native Dependabot
2021-04-29 15:45:39 +00:00
Alexander Aleksandrovič Klimov
7829b55432
Merge pull request #58 from Icinga/doc-build-macos-1
...
Document coreutils req for building on macOS
2021-04-28 15:51:05 +02:00
Eric Lippmann
34b7bfe657
Document coreutils req for building on macOS
2021-04-28 13:55:29 +02:00
Alexander Aleksandrovič Klimov
6612d38310
Merge pull request #56 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.5.1
...
Bump github.com/otiai10/copy from 1.5.0 to 1.5.1 in /entrypoint
2021-04-08 13:32:41 +02:00
dependabot-preview[bot]
5dab413ab7
Bump github.com/otiai10/copy from 1.5.0 to 1.5.1 in /entrypoint
...
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/otiai10/copy/releases )
- [Commits](https://github.com/otiai10/copy/compare/v1.5.0...v1.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 10:59:41 +00:00
Alexander Aleksandrovič Klimov
2270a0f362
Merge pull request #55 from dwt/feature/add_curl
...
Add curl to the image to allow integration of scripts that use webhooks without modifying the base image.
2021-03-03 13:35:47 +01:00
Martin Häcker
88912f0c84
Add curl to the image to allow integration of scripts that use webhooks without modifying the base image.
2021-03-03 13:09:47 +01:00
Noah Hilverling
a3c2f78f77
Merge pull request #52 from Icinga/feature/msmtp
...
Ship msmtp
2021-03-03 13:07:08 +01:00
Noah Hilverling
c05f2aa0d9
Merge pull request #50 from Icinga/bugfix/mail
...
Revert "Make shipped mail notification scripts working"
2021-03-02 12:33:25 +01:00
Alexander A. Klimov
1c187ee179
Ship msmtp
2021-03-01 17:17:29 +01:00
Noah Hilverling
c5cb6432db
Merge pull request #54 from Icinga/feature/gha
...
GitHub actions: ensure buildability
2021-02-23 13:27:59 +01:00
Alexander A. Klimov
dda64c17e4
GitHub actions: ensure buildability
2021-02-22 11:52:25 +01:00
Alexander Aleksandrovič Klimov
4aabe87fe3
Merge pull request #53 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.5.0
...
Bump github.com/otiai10/copy from 1.4.0 to 1.5.0 in /entrypoint
2021-02-22 11:26:04 +01:00
dependabot-preview[bot]
f074b71db7
Bump github.com/otiai10/copy from 1.4.0 to 1.5.0 in /entrypoint
...
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy ) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/otiai10/copy/releases )
- [Commits](https://github.com/otiai10/copy/compare/v1.4.0...v1.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-22 10:24:29 +00:00
Alexander A. Klimov
34220276a8
Revert "Make shipped mail notification scripts working"
...
This reverts commit 247ec715e758bc70671099e42947f3bb8e7c91f4.
That commit actually just silenced the not working mail notifications.
2021-02-05 12:37:19 +01:00
Michael Insel
7e6ee4607f
Add package libcap2-bin for POSIX 1003.1e capabilities
...
Adds the libcap2-bin package which implements user-space interfaces to
the POSIX 1003.1e capabilities avaiable in the Linux kernel. Some check
plugins (e.g. check_icmp) are only usable as a non-root user when
libcap2-bin package is installed.
refs #47
2021-01-26 18:38:10 +01:00
Alexander Aleksandrovič Klimov
68036a1218
Merge pull request #42 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.4.0
...
Bump github.com/otiai10/copy from 1.3.0 to 1.4.0 in /entrypoint
2020-12-23 13:56:13 +01:00
dependabot-preview[bot]
684bcd04d2
Bump github.com/otiai10/copy from 1.3.0 to 1.4.0 in /entrypoint
...
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/otiai10/copy/releases )
- [Commits](https://github.com/otiai10/copy/compare/v1.3.0...v1.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-23 10:47:38 +00:00
Alexander Aleksandrovič Klimov
38613d0400
Merge pull request #40 from Icinga/dependabot/go_modules/entrypoint/github.com/otiai10/copy-1.3.0
...
Bump github.com/otiai10/copy from 1.2.0 to 1.3.0 in /entrypoint
2020-12-14 13:08:40 +01:00
dependabot-preview[bot]
8f12478c91
Bump github.com/otiai10/copy from 1.2.0 to 1.3.0 in /entrypoint
...
Bumps [github.com/otiai10/copy](https://github.com/otiai10/copy ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/otiai10/copy/releases )
- [Commits](https://github.com/otiai10/copy/compare/v1.2.0...v1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-14 12:07:00 +00:00
Julian Brost
09094095e8
Merge pull request #36 from Icinga/bugfix/env-var-35
...
Clarify environment variables usage
2020-12-03 09:33:26 +01:00
Julian Brost
5d427c8868
Merge pull request #38 from Icinga/bugfix/zombie-processes-34
...
Let dumb-init reap zombie processes
2020-11-30 11:54:35 +01:00
Alexander A. Klimov
f7e1218834
Let dumb-init reap zombie processes
...
refs #34
2020-11-30 11:19:20 +01:00
Julian Brost
630ffa92fd
Merge pull request #30 from Icinga/feature/openssh-client
...
Install openssh-client
2020-11-30 10:57:27 +01:00
Alexander Aleksandrovič Klimov
1d2b483a0b
Clarify environment variables usage
...
refs #35
2020-11-24 14:07:57 +01:00
Noah Hilverling
8c150a8bb0
Merge pull request #31 from Icinga/bugfix/support-branches
...
action.bash: don't fail at docker build -t on support branches
2020-10-14 11:01:34 +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
459368f33f
Install openssh-client
2020-10-05 12:10:29 +02:00
Noah Hilverling
10f14a7826
Merge pull request #29 from Icinga/bugfix/github-actions-artifacts
...
Don't upload any artifacts
2020-09-09 09:06:12 +02:00
Alexander A. Klimov
e44027d20d
Don't upload any artifacts
2020-09-08 17:54:23 +02:00
Noah Hilverling
9d2108f665
Merge pull request #28 from Icinga/bugfix/volume
...
Don't create volumes implicitly
2020-08-24 11:31:06 +02:00
Alexander A. Klimov
1ffe590ab2
Don't create volumes implicitly
2020-08-24 11:18:15 +02:00
Noah Hilverling
b26c2e30f4
Merge pull request #26 from Icinga/bugfix/unrecognized-if-no-files-found-input
...
Allow artifact upload to fail
2020-08-13 13:57:17 +02:00
Alexander A. Klimov
e035614249
Allow artifact upload to fail
2020-08-13 11:25:59 +02:00
Noah Hilverling
df5570a599
Merge pull request #21 from Icinga/feature/ccache-stat
...
Show ccache stats
2020-08-12 14:07:56 +02:00
Noah Hilverling
79fbc54d8b
Merge pull request #24 from Icinga/bugfix/doc-build-bash-23
...
Document build.bash
2020-08-12 14:00:33 +02:00
Alexander A. Klimov
b5f8251299
Document build.bash
...
refs #23
2020-08-11 16:20:24 +02:00
Alexander A. Klimov
6beed164f1
Show ccache stats
2020-07-23 13:18:13 +02:00
Noah Hilverling
ffa8dae635
Merge pull request #20 from Icinga/bugfix/license-header
...
Add license headers
2020-07-23 09:50:17 +02:00
Alexander A. Klimov
a8cb3eb1ea
Add license headers
2020-07-22 14:00:32 +02:00
Noah Hilverling
8bebc354eb
Merge pull request #19 from Icinga/feature/uid
...
Pin icinga's uid
2020-07-16 09:41:30 +02:00