Matthieu Gautier
77f66b6363
Cron job now publish dependencies archives for other travis projects.
...
If we want to build other projects (kiwix-lib, kiwix-tools) with travis,
it is better to have all dependencies already compiled.
kiwix-build project now compiles them and publishes the dependencies
archive at the right place where other projects can use them.
2017-04-08 21:34:25 +02:00
Matthieu Gautier
716ffbc9ff
Change the right of travisci_builder_id_key in the .travis.yml
...
This is better there. Instructions to prepare the ssh should be in the
same place.
2017-04-08 21:34:25 +02:00
Matthieu Gautier
eac3b79151
Do not install unneeded package in travis/install_extra_deps.sh
2017-03-13 13:18:14 +01:00
Matthieu Gautier
29bba313bc
[API change] Use just one option to specify the build target.
...
There is no more option for static or share build. This value is
integrated in the build-target.
2017-03-13 13:18:14 +01:00
Matthieu Gautier
d78bc45be1
Properly fail in travis if sub-script fail.
...
Make `kiwix-build.py` also fail if sub-command fail instead of just print
an error message and quit.
`kiwix-deploy.py` is far more simple and already fails miserably if a
sub-command fails.
2017-02-13 11:53:40 +01:00
Matthieu Gautier
5f01937d69
[TRAVIS] Be sure that ssh key has correct file rights. (Bis)
...
The ssh key right mode must be 600. (644 is for public key...)
2017-02-12 19:09:10 +01:00
Matthieu Gautier
57eadef4a0
[TRAVIS] Be sure that ssh key has correct file rights.
...
The ssh key right mode must be 644.
2017-02-12 12:56:01 +01:00
Matthieu Gautier
99c94b552e
[TRAVIS] Add a script to deploy archives on download.kiwix.org/nightly
2017-02-08 10:09:42 +01:00
Matthieu Gautier
7d6b2d2135
Add Travis support.
...
We now build static/dynamic on ubuntu(native) and win32(cross-compilation).
2017-02-07 14:35:34 +01:00