yunohost-admin/debian
Jérôme Lebleu 67caf00f28 [fix] Run npm/gulp at build in Debian rules
The assets building - e.g. npm and bower installation followed by build task -
must be done in the build sequence instead of the install one. The main reason
is logic, we are building something. The second one - which we "fixed" by
adding extra arguments to npm and bower - is due to the user who runs those
sequences: *build* uses a non-privileged one while *install* uses root. It
resulted in npm and bower complaining about using the root user.

Since 03e979f, bower installation is integrated to npm postinstall, that's
why this issue reappears. This commit also removes the useless `bower install`
command.
2016-07-23 22:16:47 +02:00
..
source [fix] Update and review Debian packaging 2015-11-03 15:07:41 +01:00
changelog Update changelog for 2.4.1 release 2016-07-15 15:29:10 +02:00
compat [fix] Update and review Debian packaging 2015-11-03 15:07:41 +01:00
control [fix] Use latest nodejs LTS when building deb package. 2016-03-16 10:31:27 +01:00
copyright [fix] Source path in deb copyright file 2016-03-04 20:08:11 +01:00
install [enh] only install required files 2016-03-04 18:25:29 +01:00
postinst [fix] Update and review Debian packaging 2015-11-03 15:07:41 +01:00
rules [fix] Run npm/gulp at build in Debian rules 2016-07-23 22:16:47 +02:00