Alexandre Aubin
bf1fbf6fff
debian: use npm from nodesource, not from local/bin, during build
2023-04-04 14:22:39 +02:00
Alexandre Aubin
df50779905
debian: Try to fix nodejs version, force install of nodejs 14
2023-04-04 13:54:41 +02:00
Alexandre Aubin
e2d54225da
Revert "Yolo: try to speed up and simplify builds by adding --production ?"
...
This reverts commit 6ba9442940
.
2022-01-18 16:54:30 +01:00
Alexandre Aubin
6ba9442940
Yolo: try to speed up and simplify builds by adding --production ?
2022-01-16 23:01:14 +01:00
Alexandre Aubin
52c5300328
debian: try to fix build on the new build chain
2022-01-10 21:13:31 +01:00
Alexandre Aubin
0e283acc9a
Attempt to properly fix debian builds...
2021-08-08 23:08:44 +02:00
Axolotle
c0d1a90a53
Merge remote-tracking branch 'origin/dev' into enh-vuejs
2020-11-05 15:12:45 +01:00
Axolotle
ef54685e2f
update debian install config (NOT TESTED)
2020-11-05 13:43:52 +01:00
Alexandre Aubin
ab60726787
Small tweaks in deb build rules
2020-07-27 20:22:15 +02:00
Alexandre Aubin
d3590b466a
Idk somehow we do this during builds because the npm install is done using a weird hack etc... c.f. vinaigrette
2020-07-27 20:22:15 +02:00
Alexandre Aubin
9b4110e72d
Don't use version for cache control
2019-03-22 19:29:16 +01:00
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
Julien Malik
a53a772ac2
[fix] Use --unsafe-perm to allow build in pbuilder environment
2016-03-16 15:48:15 +01:00
Julien Malik
7dc011d1df
[enh] separate calls so that the makefile can error out at first error
2016-03-04 22:33:11 +01:00
Julien Malik
0c4da6bbb9
[fix] the version of npm on stable seems to prefer another way for options
2016-03-04 22:04:42 +01:00
Julien Malik
6d8a3ad7ba
[enh] run npm, bower and gulp at build time. make sure it starts from a clean env
2016-03-04 18:28:20 +01:00
Jérôme Lebleu
fd76587ba0
[fix] Update and review Debian packaging
2015-11-03 15:07:41 +01:00
opi
ff4b1f2575
[fix] Last commit was wrong. Fix Debian makefile.
2015-09-02 10:23:23 +02:00
opi
d5616374ef
[fix] Sed current pkg version in index.html
2015-09-02 09:58:16 +02:00
opi
194de9213d
[enh] Use current pkg version in index.html to update browser cache.
2015-08-31 12:17:55 +02:00
opi
fa8e694f61
[enh] Add Debian package configuration.
2015-01-31 21:24:58 +01:00