Mise à jour de 'compile_only_office'
parent
d8a9e8d6c9
commit
cd74fc8353
|
@ -1,6 +1,8 @@
|
||||||
# Prérequis
|
# Prérequis
|
||||||
Attention, recompiler onlyoffice à partir des sources prend un certain temps même sur une machine assez puissante et nécessite au moins 25Go d'espace libre.
|
Attention, recompiler onlyoffice à partir des sources prend un certain temps même sur une machine assez puissante et nécessite au moins 25Go d'espace libre.
|
||||||
|
|
||||||
|
On part du principe que tout se passe dans le dossier `$HOME/onlyoffice`
|
||||||
|
|
||||||
# Compilation :
|
# Compilation :
|
||||||
- cloner le repo git suivant : https://github.com/ONLYOFFICE/build_tools.git
|
- cloner le repo git suivant : https://github.com/ONLYOFFICE/build_tools.git
|
||||||
- aller au tag de son choix (ici 7.2.0-209)
|
- aller au tag de son choix (ici 7.2.0-209)
|
||||||
|
@ -29,3 +31,17 @@ docker run -e PRODUCT_VERSION='7.2.1' -e BUILD_NUMBER='9' -e NODE_ENV='productio
|
||||||
```
|
```
|
||||||
|
|
||||||
Une fois cette étape terminée, onlyoffice est compilé dans le dossier `out`.
|
Une fois cette étape terminée, onlyoffice est compilé dans le dossier `out`.
|
||||||
|
|
||||||
|
## Packaging
|
||||||
|
|
||||||
|
- cloner le repo https://github.com/ONLYOFFICE/document-server-package dans le même dossier que build_tools
|
||||||
|
|
||||||
|
- lancer un conteneur debian `docker run -it -v $HOME/onlyoffice:/build debian bash`
|
||||||
|
```
|
||||||
|
apt install build-essential m4 npm
|
||||||
|
npm install -g pkg
|
||||||
|
|
||||||
|
PRODUCT_VERSION='7.2.1' BUILD_NUMBER='1' make deb
|
||||||
|
```
|
||||||
|
|
||||||
|
le paquest deb est disponible dans le répertoire `$HOME/onlyoffice/package-document-server/deb/`
|
Loading…
Reference in New Issue
Block a user