pear / Net_SMTP

PHP SMTP Implementation
https://pear.php.net/package/net_smtp
BSD 2-Clause "Simplified" License
26 stars 38 forks source link

A broken symlink in the package makes it impossible to deploy it as part of a CI/CD pipeline #62

Closed asiby closed 4 years ago

asiby commented 4 years ago

(edit: Typos)

Problem

The /docs directory is not part of the installed files after running composer. That makes the /README.rst link invalid.

Consequence

During a deployment, we have chosen to run composer in a pipeline. During that process, when the broken symlink is encountered by the aws cli (for example), we get No such file or directory and the deployment fails.

Mitigation / Workaround

Delete /README.rst right after running composer install

Proposed solution

jparise commented 4 years ago

Sorry about that! Fixed in version 1.9.2.

asiby commented 4 years ago

Thanks