mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-12-23 03:26:10 +01:00

[TASK] Stop building with the lowest Composer dependencies (#55)

This has been too much of a hassle due to breakage caused by old
dev dependencies.
This commit is contained in:
Oliver Klee 2019-08-12 16:52:51 +02:00 committed by GitHub
parent eac6593a9d
commit ae9c6f5622
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 10 deletions

View file

@ -19,7 +19,7 @@ before_install:
install:
- >
composer require typo3/minimal:"$TYPO3" $DEPENDENCIES_PREFERENCE;
composer require typo3/minimal:"$TYPO3";
composer show;
- >
echo;
@ -57,15 +57,9 @@ jobs:
- stage: test
php: "7.3"
env: TYPO3=^9.5
- stage: test
php: "7.3"
env: TYPO3=^9.5 DEPENDENCIES_PREFERENCE="--prefer-lowest"
- stage: test
php: "7.2"
env: TYPO3=^9.5
- stage: test
php: "7.2"
env: TYPO3=^9.5 DEPENDENCIES_PREFERENCE="--prefer-lowest"
- stage: release to ter
if: tag IS present AND env(TYPO3_ORG_USERNAME) IS present AND env(TYPO3_ORG_PASSWORD) IS present
php: "7.2"

View file

@ -19,6 +19,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
### Deprecated
### Removed
- Stop building with the lowest Composer dependencies (#55)
- Drop support for TYPO3 < 9.5 (#50)
- Drop support for PHP < 7.2 (#49)
- Drop support for TYPO3 7.6 and require TYPO3 >= 8.7 (#47)

View file

@ -43,9 +43,6 @@
"replace": {
"typo3-ter/tea": "self.version"
},
"conflict": {
"typo3/cms-composer-installers": "<1.4.6"
},
"autoload": {
"psr-4": {
"OliverKlee\\Tea\\": "Classes/"