Commit Graph

88 Commits

Author SHA1 Message Date
Johannes Meyer ca92d8e26e composer.json: Raise required versions 2024-07-15 09:51:48 +02:00
Johannes Meyer 611ca4161b make-release.sh: Properly handle file names with whitespace 2023-12-13 16:24:13 +01:00
Johannes Meyer 42dff4b0f6
Merge pull request #25 from Icinga/fix-autoloading
Fix autoloading
2023-10-27 09:47:10 +02:00
Johannes Meyer b89aa9dfab Transfer ramsey/collection patch from icinga-php-thirdparty 2023-10-27 09:43:48 +02:00
Johannes Meyer 65a24000de Revert "Merge pull request #22 from Icinga/avoid-child-dependency-installs"
This reverts commit 71c4555ff2, reversing
changes made to 435e443a41.
2023-10-27 09:26:48 +02:00
Johannes Meyer 71c4555ff2
Merge pull request #22 from Icinga/avoid-child-dependency-installs
Avoid child dependency installs
2023-10-19 16:46:12 +02:00
Johannes Meyer 666262b018 Make sure no release contains thirdparty libraries 2023-10-19 16:43:02 +02:00
Johannes Meyer 7330e414a6 Add metapackage to avoid child dependency installs 2023-10-19 16:42:37 +02:00
Johannes Meyer 435e443a41 Require latest ipl releases 2023-09-21 11:41:57 +02:00
Johannes Meyer 51a905fcfe make-snapshot.sh: Don't override config.platform of composer.json 2023-08-04 08:41:11 +02:00
Johannes Meyer 2f5fc7ea9d composer.json: Raise php platform requirement..
..to what icinga-php-thirdparty requires
2023-08-04 08:18:44 +02:00
Johannes Meyer 7610682215 Require ipl-web v0.8.0 2023-05-15 10:38:20 +02:00
Johannes Meyer 77c423f41c Require latest ipl releases 2023-03-22 11:00:10 +01:00
Yonas Habteab 1aa0681e0f Require `ipl\scheduler` 2023-03-21 17:38:01 +01:00
Johannes Meyer e5ef360ca4 default branch name is now `main` everywhere 2023-03-21 17:34:44 +01:00
Johannes Meyer 28bc9342a5 create-snapshot: Upgrade actions/checkout 2023-03-01 09:16:19 +01:00
Johannes Meyer e13e8de224 create-snapshot: Run at 18 o'clock 2023-03-01 09:15:19 +01:00
Johannes Meyer 5b2f19db5e make-snapshot.sh: Make sure ipl parts are properly updated 2023-03-01 09:09:48 +01:00
Eric Lippmann 5e038a1d56
export-ignore: Fix typo 2023-01-24 15:18:12 +01:00
Johannes Meyer ec69390abd Require ipl-sql v0.6.0 2022-12-13 15:08:54 +01:00
Johannes Meyer 43db4ed1b9 Raise version to 0.10.1 2022-12-13 15:04:30 +01:00
Eric Lippmann ee11cd45f0 Export ignore
Remove Git-related files, `bin/` and `RELEASE.md` from archives.
2022-12-12 09:00:56 +01:00
Johannes Meyer 58eee4d45e Require latest ipl-web release 2022-09-05 13:54:11 +02:00
Johannes Meyer e41703b420 Update README 2022-07-06 13:59:53 +02:00
Johannes Meyer 5f5afe1540 RELEASE.md: Update dev-docker example command 2022-07-06 10:57:48 +02:00
Johannes Meyer a07e5f922a Raise version to 0.9.0 2022-06-15 14:39:12 +02:00
Johannes Meyer a83c093a88 Require latest ipl releases 2022-06-15 14:38:56 +02:00
Johannes Meyer cf2c560e2b Require PHP 7.2 2022-06-15 14:38:36 +02:00
Johannes Meyer c6a388c837 make-snapshot.sh: Don't require a specific PHP release version 2022-06-09 10:49:43 +02:00
Johannes Meyer fba20337d7 README.md: Mention latest version 2022-04-26 14:36:59 +02:00
Johannes Meyer 0510cdda40 create-snapshot: Build on PHP 7.2... 2022-04-25 16:19:06 +02:00
Johannes Meyer e3512954e3 make-snapshot.sh: Really make sure to use the lastest stuff
Also defines the php version now based on the build environment
2022-04-25 16:12:19 +02:00
Johannes Meyer 72d4035a65 README.md: Mention latest version 2022-03-23 11:41:34 +01:00
Johannes Meyer 21348cd120 Update requirements 2022-03-23 11:31:34 +01:00
Johannes Meyer 33b77b09b4 Require PHP 7 2022-03-14 14:52:25 +01:00
Tobias Leich f4d823f1a1 Escape newline in shell code 2021-11-29 16:00:44 +01:00
Johannes Meyer 0f43b60372 README.md: Mention latest version 2021-11-10 14:49:42 +01:00
Johannes Meyer f0f46d2af3 Require latest ipl lib versions 2021-11-10 14:49:10 +01:00
Johannes Meyer d5c574afa3
Merge pull request #7 from Icinga/remove-asset
Also remove asset upon release
2021-11-08 14:11:59 +01:00
Eric Lippmann f11035ba51 Also remove asset directory upon release
Otherwise, updated assets will not be taken into account when
creating snapshot releases.
2021-11-08 14:00:43 +01:00
Eric Lippmann 92f1fa39d6 Fix fatal: pathspec 'vendor' did not match any files
With the --ignore-unmatch, the make-release script no longer complains
that the path specification does not match any file the first time it
is called.
2021-11-08 14:00:20 +01:00
Eric Lippmann 0e067cf767 Streamline .gitignore 2021-11-08 13:59:52 +01:00
Johannes Meyer a1da3ab03f README.md: Mention latest version 2021-07-27 11:10:56 +02:00
Johannes Meyer a61d30446b Require latest ipl lib versions 2021-07-27 11:06:15 +02:00
Johannes Meyer 41fdbfbf6d create-snapshot: Don't commit as icingabot 2021-07-20 10:38:47 +02:00
Johannes Meyer 15d91ced83 make-snapshot.sh: Merge tag instead of the stable branch 2021-07-20 10:10:51 +02:00
Johannes Meyer b95ef86df4 make-snapshot.sh: Fetch tagged branch 2021-07-20 10:01:13 +02:00
Johannes Meyer 80c551fed6 create-snapshot: Fetch all git history 2021-07-20 09:57:54 +02:00
Johannes Meyer 7ccdde5601 make-snapshot.sh: Only remove branch if it exists 2021-07-20 09:54:01 +02:00
Johannes Meyer 56aaf91bd4 Add create-snapshot workflow 2021-07-20 09:44:42 +02:00