Mise à jour de 'compile_only_office'
parent
d8a9e8d6c9
commit
cd74fc8353
|
@ -1,6 +1,8 @@
|
|||
# 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.
|
||||
|
||||
On part du principe que tout se passe dans le dossier `$HOME/onlyoffice`
|
||||
|
||||
# Compilation :
|
||||
- cloner le repo git suivant : https://github.com/ONLYOFFICE/build_tools.git
|
||||
- aller au tag de son choix (ici 7.2.0-209)
|
||||
|
@ -28,4 +30,18 @@ docker build -t onlyoffice_build .
|
|||
docker run -e PRODUCT_VERSION='7.2.1' -e BUILD_NUMBER='9' -e NODE_ENV='production' -v $PWD/out:/build_tools/out onlyoffice_build
|
||||
```
|
||||
|
||||
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