-
- Downloads
[REF] packaging: use docker to build packages
Actually, docker is used to test Linux packages once they are built.
The packaging process is done on the host system where package.py is
run.
Consequences:
* difficult to reproduce an exact same build on another host
* changing a Debian/Ubuntu target version means some upgrade steps
on the build host (mix that with the fact that the host also
could build old Odoo versions)
* Fedora rpm package is built on an Ubuntu system (which is not a
real problem but it could be)
With this commit, the package.py utility is refactored to use Docker
containers to build the Gnu/Linux packages.
closes odoo/odoo#39091
Signed-off-by:
Christophe Monniez (moc) <moc@odoo.com>
Showing
- setup.cfg 4 additions, 0 deletionssetup.cfg
- setup/package.dfdebian 5 additions, 1 deletionsetup/package.dfdebian
- setup/package.dffedora 3 additions, 2 deletionssetup/package.dffedora
- setup/package.py 445 additions, 414 deletionssetup/package.py
- setup/redhat/postinstall.sh 0 additions, 6 deletionssetup/redhat/postinstall.sh
This diff is collapsed.
Please register or sign in to comment