131 Commits

Author SHA1 Message Date
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
Alexander A. Klimov
7dc12ff51a action.yml: checkout the source, build a Docker image and push it 2020-06-23 10:35:56 +02:00
Alexander A. Klimov
0ee2039357 Add LICENSE 2020-06-22 18:11:19 +02:00