Alexander Aleksandrovič Klimov
e174771672
Merge pull request #32 from Icinga/bugfix/umask-077-permissions
...
Allow building the container from a checkout created with umask 077
2020-11-27 17:19:58 +01:00
Julian Brost
470aaf2bef
Allow building the container from a checkout created with umask 077
...
Previously, the permissions were just copied from the git checkout, i.e.
if this was done with umask 077, files and directories in the container
would end up with mode 700 or 600, for example
/entrypoint-db-init/application had mode 700.
2020-11-27 16:43:00 +01:00
Alexander Aleksandrovič Klimov
bff55b5923
Merge pull request #30 from julianbrost/feature/use-locales-all-package
...
Use package locales-all to speed up build times
2020-11-25 17:15:29 +01:00
Julian Brost
34272962aa
Use package locales-all to speed up build times
2020-11-25 17:13:21 +01:00
Johannes Meyer
c74ef640d6
Merge pull request #25 from Icinga/bugfix/github-actions-artifacts
...
Don't upload any artifacts
2020-11-17 16:31:15 +01:00
Alexander Aleksandrovič Klimov
45dfbd7468
Merge pull request #26 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.62.0
...
build(deps): bump github.com/go-ini/ini from 1.61.0 to 1.62.0 in /entrypoint
2020-10-06 12:51:02 +02:00
dependabot-preview[bot]
ccf72d97da
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.61.0 to 1.62.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.61.0...v1.62.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-06 10:44:39 +00:00
Alexander A. Klimov
979ac83633
Don't upload any artifacts
2020-09-08 17:59:31 +02:00
Alexander Aleksandrovič Klimov
74f3370a9f
Merge pull request #24 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.61.0
...
build(deps): bump github.com/go-ini/ini from 1.60.2 to 1.61.0 in /entrypoint
2020-09-07 14:06:07 +02:00
dependabot-preview[bot]
c57190f39d
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.60.2 to 1.61.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.60.2...v1.61.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-07 10:29:10 +00:00
Alexander Aleksandrovič Klimov
a6ff81fb63
Merge pull request #23 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.2
...
build(deps): bump github.com/go-ini/ini from 1.60.1 to 1.60.2 in /entrypoint
2020-08-27 12:56:57 +02:00
dependabot-preview[bot]
ba813cacfd
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.60.1 to 1.60.2.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.60.1...v1.60.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-27 10:36:48 +00:00
Alexander Aleksandrovič Klimov
0d0280891c
Merge pull request #22 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.1
...
build(deps): bump github.com/go-ini/ini from 1.60.0 to 1.60.1 in /entrypoint
2020-08-24 12:55:56 +02:00
dependabot-preview[bot]
243cfa8922
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.60.0 to 1.60.1.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.60.0...v1.60.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-24 10:27:39 +00:00
Noah Hilverling
fe4888b137
Merge pull request #21 from Icinga/bugfix/volume
...
Don't create volumes implicitly
2020-08-24 11:30:40 +02:00
Alexander A. Klimov
eea0720776
Don't create volumes implicitly
2020-08-24 11:19:52 +02:00
Alexander Aleksandrovič Klimov
c5661c57b6
Merge pull request #20 from Icinga/dependabot/go_modules/entrypoint/github.com/go-ini/ini-1.60.0
...
build(deps): bump github.com/go-ini/ini from 1.57.0 to 1.60.0 in /entrypoint
2020-08-24 10:46:28 +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
dependabot-preview[bot]
84db657505
build(deps): bump github.com/go-ini/ini in /entrypoint
...
Bumps [github.com/go-ini/ini](https://github.com/go-ini/ini ) from 1.57.0 to 1.60.0.
- [Release notes](https://github.com/go-ini/ini/releases )
- [Commits](https://github.com/go-ini/ini/compare/v1.57.0...v1.60.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 10:49:52 +00:00
Alexander A. Klimov
4c3460358f
Allow artifact upload to fail
...
refs #17
2020-08-13 11:29:47 +02:00
Noah Hilverling
7ff21b696c
Merge pull request #16 from Icinga/bugfix/doc-build-bash
...
Document build.bash
2020-08-12 15:18:48 +02:00
Alexander A. Klimov
62c6dcae2f
Document build.bash
2020-08-12 14:19:51 +02:00
Noah Hilverling
fea947e459
Merge pull request #14 from Icinga/bugfix/license-header
...
Add license headers
2020-08-12 14:05:09 +02:00
Alexander A. Klimov
1af83f6284
Add license headers
2020-07-23 10:54:51 +02:00
Noah Hilverling
c8e06854db
Merge pull request #13 from Icinga/react-on-schedule-and-workflow-dispatch
...
React on schedule and workflow dispatch
2020-07-16 09:45:15 +02:00
Johannes Meyer
823d53a403
action.bash: Properly extract docker tag names from branches
2020-07-15 15:06:21 +02:00
Johannes Meyer
18fced60e6
get-mods: Only archive $BRANCH if it exists
2020-07-15 14:22:13 +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
Noah Hilverling
3952a14bdb
Merge pull request #9 from Icinga/feature/auto-db-schema
...
entrypoint/: auto-import SQL schema
2020-07-09 13:35:59 +02:00
Alexander A. Klimov
f7a47b72e9
entrypoint/: provision credentials from icingaweb.passwords.${BACKEND}.${USER}=${PASS}
2020-07-09 13:17:51 +02:00
Alexander A. Klimov
d73b44d879
entrypoint/: auto-import SQL schema
2020-07-09 13:12:14 +02:00
Noah Hilverling
537d520f91
Merge pull request #10 from Icinga/feature/build-local
...
Add build.bash
2020-07-07 14:58:12 +02:00
Noah Hilverling
ee108c5f39
Merge pull request #7 from Icinga/feature/docs
...
Add README.md
2020-07-06 09:51:58 +02:00
Alexander A. Klimov
4c126eeaa0
Add build.bash
2020-07-03 16:11:43 +02:00
Alexander A. Klimov
9fc7b03cad
action.bash: outsource composer install into composer.bash
2020-07-03 16:03:49 +02:00
Noah Hilverling
5975dbaad8
Merge pull request #8 from Icinga/feature/mod-commits
...
get-mods.sh: don't hardcode most commits
2020-07-01 13:40:15 +02:00
Alexander A. Klimov
b227446edf
get-mods.sh: don't hardcode most commits
2020-06-29 13:12:21 +02:00
Noah Hilverling
4a63652535
Merge pull request #3 from Icinga/feature/wizard
...
icingaweb2.patch: tune setup wizard for Docker
2020-06-26 08:42:55 +02:00
Alexander A. Klimov
c186819ebf
icingaweb2.patch: tune setup wizard for Docker
2020-06-25 16:53:06 +02:00
Alexander A. Klimov
829b6d2ec7
Add README.md
2020-06-25 16:33:27 +02:00
Noah Hilverling
44bf1cc695
Merge pull request #6 from Icinga/feature/env-config
...
entrypoint/: configure Icinga Web 2
2020-06-25 15:58:32 +02:00
Noah Hilverling
c8da71f93d
Merge pull request #4 from Icinga/feature/mods-master
...
get-mods.sh: include master of modules in :master
2020-06-25 15:16:11 +02:00
Noah Hilverling
e454c0944d
Merge pull request #5 from Icinga/feature/persistence-2
...
Persist config in /data
2020-06-25 14:36:01 +02:00
Noah Hilverling
352d1e3646
Merge pull request #1 from Icinga/feature/github-action
...
Build minimal Docker image with runnable Icinga Web 2 installed
2020-06-25 14:25:19 +02:00
Alexander A. Klimov
8a26ad3e3f
entrypoint/: configure Icinga Web 2
2020-06-25 11:05:29 +02:00
Alexander A. Klimov
8de79895d0
entrypoint/: initialize /data
...
refs #2
2020-06-24 15:29:58 +02:00
Alexander A. Klimov
754762bcb7
entrypoint/: run given command
...
refs #2
2020-06-24 15:04:03 +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