Christian Lohmaier
d6b8a37eb1
set INSTDIR again in and check for dockerfile in proper location
...
f'up fix to 607ddbff46
Change-Id: Idbb5191afcb9baab5c58e43e1b2511493491f029
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/94291
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2020-05-15 22:30:14 +02:00
Marco Marinello
607ddbff46
Enhance build system: support multiple OS as host and pull the image before build
...
Change-Id: Ic9875dd1aa49335df83cc6a8492144450f725f31
Signed-off-by: Marco Marinello <marinello@libreoffice.org>
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92665
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2020-05-14 10:08:56 +02:00
Samuel Mehrbrodt
f4c76b9f87
Fix log message in docker build script
...
Change-Id: Ifdd931b5ae75137669126ee544d0c9eae9fe7777
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91403
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2020-04-02 08:49:45 +02:00
Gary Kim
60b116f91e
Fix docker script pushing to Docker Hub even when set not to
...
Change-Id: I7506c65b5412f3fd7faadcc387a54b8dfe472650
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90890
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-03-23 13:34:42 +01:00
Marco Marinello
11c12a2729
Variabilize online git source
...
Signed-off-by: Marco Marinello <marinello@libreoffice.org>
Change-Id: If8f9103972952b98193ca6d1501844422b8aae54
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89483
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2020-03-02 01:53:29 +01:00
Marco Marinello
fdba30ea4d
Add more flags to docker compilation
...
Signed-off-by: Marco Marinello <marinello@libreoffice.org>
Change-Id: Ib5a49613ed36eec0d8ab8178b13e302cd5d8da4e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89080
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2020-02-20 14:07:30 +01:00
Samuel Mehrbrodt
0068d8b2d9
docker: Allow to build different branches in core+online
...
Change-Id: Ifbd705fc95ae225858ccd582ed2e0150a40f6a93
Reviewed-on: https://gerrit.libreoffice.org/85254
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-12-17 08:24:32 +01:00
Andras Timar
bc608f41d5
With switch to Weblate, downloadpootle.sh script became obsolete
...
Change-Id: I85447800a2547d2e9142b59ce60ee3c242e7234d
2019-12-13 12:29:31 +01:00
Samuel Mehrbrodt
05831c52f7
One -f should be enough
...
Change-Id: Iac8a6cb9fe7a6da41c3d7120bafa62e5847f2c98
Reviewed-on: https://gerrit.libreoffice.org/80510
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
2019-10-09 09:14:49 +02:00
Andras Timar
340b2ad8d4
docker: run git clean before git pull
...
Fixes:
https://ci.libreoffice.org/job/lo_online_docker_master/118/console
Change-Id: Ib7f228cdbb191f0a397849fb6adf20b37591c1c1
2019-10-09 08:54:24 +02:00
Andras Timar
db176ee45b
Remove lo_template_path option
...
It was not very useful to let this setting configurable by the user.
On the other hand, old path in config file caused issues after
upgrade. It is better to decide the location of LOKit core
during compilation. From now on the --with-lo-path configure
option is compulsory.
Change-Id: Icdcbc21bde5dad329fdb6e30ed17efde6b0e73de
Reviewed-on: https://gerrit.libreoffice.org/79943
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
2019-10-08 09:36:44 +02:00
Andras Timar
becb72a6a9
tdf#121983 is fixed, remove the hack here
...
Change-Id: I93bfc410d21b6283c4566586b4240f1c3556ee0e
Reviewed-on: https://gerrit.libreoffice.org/78647
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
2019-09-05 23:57:21 +02:00
Samuel Mehrbrodt
0a243e0924
Move build options to distro-config
...
Change-Id: I41963698fafd9d75732c015761d065712e45b40f
Reviewed-on: https://gerrit.libreoffice.org/73804
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-06-12 09:36:45 +02:00
Samuel Mehrbrodt
55e00b4f0c
Fix docker build (removed configure option)
...
Change-Id: I6528a3954958803cc651554b8fb6fa7e4d514352
Reviewed-on: https://gerrit.libreoffice.org/73800
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-06-11 09:10:08 +02:00
Samuel Mehrbrodt
45aaec3207
No more jake
...
Change-Id: I21187241142031cd324e63aebf03ce8ca949411d
Reviewed-on: https://gerrit.libreoffice.org/72757
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-05-22 15:55:21 +02:00
Samuel Mehrbrodt
ae6471d845
More specific instructions for setcap nopasswd exception
...
Change-Id: I1f151650331987c598f5a9d98d0f3a11542c12bd
Reviewed-on: https://gerrit.libreoffice.org/72756
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2019-05-22 15:55:04 +02:00
Andras Timar
7e774f3642
docker: --enable-pdfimport and --disable-poppler in build config
...
Online does not use poppler anyway, it uses pdfium
Change-Id: Ia72b31072640874d2c54d4d4b28f5282e992b6ce
2019-03-07 12:30:20 +01:00
Samuel Mehrbrodt
e0b0d1c6dd
Docker: Run autogen after branch has been checked out
...
Change-Id: I14126b7344aa4d162738de7173803124b803ab28
2019-03-05 09:53:45 +01:00
Samuel Mehrbrodt
f4c5826ede
Docker: Fetch refs before checking out branch
...
Change-Id: I581fad6dd90831cffceb1bbc7456749fca941a34
2019-02-04 12:29:33 +01:00
Samuel Mehrbrodt
de4e89c623
Docker: Add env var for extra build options
...
Change-Id: I6f3cb4c526aff5a0543c69143c961b5bc4a555e9
2019-01-31 10:04:24 +01:00
Samuel Mehrbrodt
8d2492c384
Docker: Add option to skip docker image build
...
Need to have this build differently in our env
Change-Id: I8233dcf216c527a5238329f94b68836168648cfe
2019-01-31 09:50:52 +01:00
Samuel Mehrbrodt
adff9d1e2c
Docker: add env var to change core build target
...
Change-Id: Ida0410d6ff6515b479d4d431b4a1060e3430dd9d
2019-01-28 12:14:36 +01:00
Samuel Mehrbrodt
4bfdda1068
docker: Ignore errors when deleting instdir
...
Building in docker, this is a volume which is undeletable
Change-Id: I08c4fd87b1d7ca146f5d91c2cd26675191bd6047
2019-01-28 10:10:34 +01:00
Samuel Mehrbrodt
f5fb312987
Docker: Allow chosing which branch to build
...
Add an env var for this, default is still "master"
Change-Id: If6ded3509efe9bf5bbb5a1d82b0aa2e66ac2c133
Reviewed-on: https://gerrit.libreoffice.org/65544
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2018-12-21 14:33:46 +01:00
Samuel Mehrbrodt
fb51909217
Docker: Clone from upstream repo
...
Change-Id: I0977d3e0de5df0b4cac819559b67548e07a00583
Reviewed-on: https://gerrit.libreoffice.org/65528
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2018-12-21 14:25:16 +01:00
Samuel Mehrbrodt
a43ba457d6
docker: Allow using a different docker hub repo/tag
...
Still defaults to libreoffice/online:master
Change-Id: Ice1f27b273a63aa1e2e3ea87c7ac409004e8b214
Reviewed-on: https://gerrit.libreoffice.org/65525
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2018-12-21 14:25:09 +01:00
Samuel Mehrbrodt
32110056e7
kde4 is gone, disable kde5 instead
...
Change-Id: I075ae997752199891530eaae509673e255d47de8
2018-12-20 16:56:48 +01:00
Andras Timar
8092c3eabd
docker: do not install system libpixman, fix RPATH of libcairo
...
Change-Id: I28c6ee71bca80d1dd65daa02af5d719a94d55034
2018-12-08 16:08:03 +01:00
Andras Timar
52a9833766
we don't have to copy internal dictionaries out any more
...
... because since ecfd40a1bcc1fc8cdc40bd internal dictionaries
can be used, too.
Change-Id: Ie1ea355aecf6872bf95ec472e30f180bdadbb89b
2018-05-08 15:38:16 +02:00
Andras Timar
45623b24eb
Colibre theme is the new default
...
Change-Id: Ifd678208746e3fc896445ab5644bd100be4e07e3
2018-05-08 11:20:01 +02:00
Andras Timar
5448c0a7bf
Online docker: we need galaxy theme too as fallback
...
Change-Id: Iaa91f6c81b40ee3702e864dc283fe30317a80a85
2018-01-25 10:06:10 +01:00
Andras Timar
e53898bb06
Online docker: add thesauri
...
Change-Id: Ifad39a3d5cceb009e1d0c449b4bd239449b30a9a
2018-01-25 08:07:35 +01:00
Andras Timar
a721eac8b5
Online docker: get latest translations from LibreOffice
...
Change-Id: If6b15f23daab035c3332a68a7181c1829a886fbe
2018-01-17 23:45:25 +01:00
Andras Timar
272319aac6
Online Docker: add 'make l10n' step
...
Change-Id: I98bf70a74e4d5573359b296b16b83417a02765e0
2018-01-16 14:47:25 +01:00
Andras Timar
ddb352675b
Online docker: update submodules
...
Change-Id: I607f725f8ab62500205a62cd0e340da41b19c92b
2018-01-06 23:00:07 +01:00
Andras Timar
4dd0ed6792
Online docker: always overwrite autogen.input
...
Change-Id: I049c22ee698fc5393486623ae71b7b41a4bf8904
2018-01-05 17:25:42 +01:00
Andras Timar
0e9aecaba7
Online docker: add dictionaries
...
Change-Id: I31a121d5d532ff68acdb053a491e6fec68772f8d
2018-01-05 17:24:33 +01:00
Andras Timar
a314dab8d8
Online docker: do not use system cairo
...
Change-Id: Idbfa92eaeb9fff28ccdef5db91a063900592bd6c
2018-01-05 17:12:34 +01:00
Andras Timar
3af18201c0
Online docker: build all languages
...
Change-Id: I9e9f06dee433995691def08d0bacde2e538ab3fc
2018-01-05 17:09:44 +01:00
Andras Timar
7c3d7560c9
Docker bits
...
Change-Id: I46c64573381ddb8d34817d393967316e0aac8576
2017-10-22 07:53:42 +02:00