View Issue Details

IDProjectCategoryView StatusLast Update
0026385mantisbttoolspublic2019-12-09 15:04
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0026385: Release packages and nightly build should not include development dependencies
Description

The script runs composer without the --no-dev flag, so all dependencies get included in the zip/tarballs.

Development dependencies should be excluded.

Steps To Reproduce
  • run buildrelease-repo.py -f /tmp/
  • check /tmp/<release_dir>/vendor
  • directory it contains phpunit, which is a require-dev per composer.json
TagsNo tags attached.

Relationships

related to 0026384 closeddregad Outdated jquery and bootstrap copies with known vulnerabilities 

Activities

There are no notes attached to this issue.

Related Changesets

Tools: master 549d14d5

2019-11-25 07:35:20

dregad

Details Diff
buildrelease-repo.py: exclude dev composer dependencies

Fixes 0026385
Affected Issues
0026385
mod - buildrelease-repo.py Diff File

Issue History

Date Modified Username Field Change
2019-11-25 07:32 dregad New Issue
2019-11-25 07:32 dregad Status new => assigned
2019-11-25 07:32 dregad Assigned To => dregad
2019-11-25 07:34 dregad Relationship added related to 0026384
2019-11-25 07:39 dregad Changeset attached => Tools master 549d14d5
2019-11-25 07:39 dregad Status assigned => resolved
2019-11-25 07:39 dregad Resolution open => fixed
2019-12-09 15:04 atrol Status resolved => closed