ich ein Projekt mit der folgenden Struktur muß packagist:Tests Ordner ignorieren, wenn Sende
- src
----/ /* Relevant files */
- tests
----/ /* Irrelevant files */
- composer.json
- phpunit.xml
Das Projekt packagist gesendet wird auf jeden bereits begehen. Aber es sendet die Testdateien.
Ich möchte tests
Ordner ignorieren, so wird nicht Komponist unecessary Dateien herunterladen, wenn jemand composer require my/package
Hier nennt, ist was ist der Inhalt meiner composer.json wie folgt aussieht:
{
"name": "my/package",
"description": "...",
"type": "library",
"license": "MIT",
"require": {
"php": ">=7"
},
"require-dev": {
"phpunit/phpunit": ">=5.4"
},
"autoload": {
"psr-4": {
"MyProject\\": "./src"
}
}
}
Was, wenn dieser jemand sicherstellen möchte, dass Ihr Code nicht kaputt ist? –
@ MarcoAurélioDeleu Dann könnte er vielleicht die "dev version with testings" herunterladen? – CarlosCarucce
@ MarcoAurélioDeleu Ich mache es nicht, wenn es Sinn macht oder nicht ... Es ist das erste Mal, dass ich Komponententests für ein Open-Source-Projekt durchführe – CarlosCarucce