21 Commits

Author SHA1 Message Date
Cyril Rohr f2fa10af1d Update ruby buildpack to v356-1 (#22827) 2026-04-20 11:45:09 +02:00
Cyril Rohr 408567943c Upgrade buildpacks (#20810) 2025-10-28 10:33:46 +01:00
Cyril Rohr df0fbf2554 CentOS / RHEL 9 and Debian 12 support (#13008)
* test centos9

* Upgrade ruby buildpack

* Apache2::Reload is not supposed to be needed in prod

* Enable all distros + debian-12

* Remove Apache2::Reload from repo manager (#13034)

should fix support for centos9 and is not required

* Ensure a default language is always set, especially in case of legacy installs

* Support for debian 12

* Update documentation for CentOS 9 and Debian 12

---------

Co-authored-by: Oliver Günther <o.guenther@openproject.com>
2023-07-06 20:40:10 +02:00
Cyril Rohr fb8ac30c3e Packaging Ubuntu 22.04 (#10810)
* Enable Ubuntu-22.04 distribution on packager.io
2022-06-18 18:58:23 +02:00
Cyril Rohr fbf110b3bb Update .buildpacks 2022-06-13 20:00:16 +02:00
Cyril Rohr 937d7912c5 Update .buildpacks 2022-06-09 20:34:29 +02:00
Cyril Rohr e4bc409d65 Use ruby buildpack v212-1 2020-03-30 13:55:08 +00:00
Cyril Rohr 2053332801 Upgrade ruby buildpack 2019-10-17 12:20:58 +00:00
Oliver Günther 757e090f54 Restore previous buildpack
[ci skip]
2019-10-17 11:04:07 +02:00
Oliver Günther a0755a2536 Bump ruby buildpack
[ci skip]
2019-10-17 10:40:09 +02:00
Oliver Günther 966ba34a88 Bump buildpacks for pkgr
[ci skip]
2019-09-12 11:07:38 +02:00
Cyril Rohr 924261f6b2 Use latest buildpack with bundler2 support 2019-03-06 09:25:48 +01:00
Oliver Günther f20ad79e6f Add nodejs teardown 2018-12-10 15:10:34 +01:00
Oliver Günther 01fd9cd2e2 Add postgres support in packager 2018-12-10 14:58:23 +01:00
Cyril Rohr c3356e153d Enable ubuntu 18.04 on packager.io 2018-06-26 17:06:56 +02:00
Oliver Günther 3b953875d7 Use newest bundler in buildpack
[ci skip]
2018-04-06 09:18:03 +02:00
Cyril Rohr 23f7827252 Upgrade ruby and nodejs buildpacks to latest (#5722)
[ci skip]
2017-06-30 11:47:15 +02:00
Cyril Rohr 80bea3e6f4 Add packaging support for Ubuntu 16.04. Remove Fedora 20. 2016-07-26 15:53:00 +00:00
Cyril Rohr 7b696c5cf8 Embed ImageMagick for SLES11
ImageMagick is much too old on SLES11, and recent versions of rmagick don't like that.
rmagick is used by plugins included in the community edition, hence this change.
2015-12-06 09:41:36 +00:00
Cyril Rohr 05f45d08ef Do not use npm-shrinkwrap.json when packaging npm dependencies.
This avoids downloading a huge amount of things that are only needed in
development. It will reduce the package size, and certainly improve the
reliability of the packaging process (i.e. less ECONNREFUSED when
downloading phantomjs and such).

This commit also updates the NodeJS buildpack, and forces the use of the
HTTP npm registry for better performance and reliability when packaging.
2015-03-04 22:36:26 +00:00
Cyril Rohr 6fb9f8b9b3 Use multi-buildpack to get nodejs and bower compilation. 2014-09-03 13:52:17 +02:00