Matthieu Gautier
87eee8e966
create zip archive for win32 binaries
2018-03-21 14:01:30 +01:00
Matthieu Gautier
8d13ad5de7
Do not store archive is the base dep archive.
...
Now that we use a skip file to skip download, we don't need to store
all the archives but just the skip file.
2018-03-20 17:57:39 +01:00
Matthieu Gautier
4f2cc6bf92
Make travis compile and store all compiled version of the base deps.
...
This should greatly improve travis speed.
2018-03-20 09:38:24 +01:00
Matthieu Gautier
6cc4c43ffa
scp convert its arguments to str itself.
2018-03-19 18:23:12 +01:00
Matthieu Gautier
df51246753
Move creation of dependencies archive into a separated function.
2018-03-19 18:22:30 +01:00
Matthieu Gautier
f1c15a5d3d
Reuse the versions in dependency_versions.py instead of redefine them.
2018-03-19 17:25:09 +01:00
Matthieu Gautier
841949777d
Do not fail if we try to create an existing directory.
2018-03-19 12:09:14 +01:00
Matthieu Gautier
0594486afd
Fix deployment of different release archives.
...
Fix #12 .
2018-03-15 17:42:15 +01:00
Matthieu Gautier
87d80928ee
Simplify a bit usage of make_archive.
2018-03-15 17:06:13 +01:00
Matthieu Gautier
579109ab79
`make_archive` now takes different arguments to compute the archive name.
2018-03-15 16:55:19 +01:00
Kelson
3180b5f761
Merge branch 'master' into fix_archive_typo
2018-02-26 20:27:14 +01:00
Matthieu Gautier
d7dd02e922
Do not try to deploy android apks if we are not building them.
2018-02-26 11:36:55 +01:00
Matthieu Gautier
ea54c56529
Fix small typos in the armhf name.
...
Fix kiwix/kiwix-tools#157
2018-02-26 11:12:05 +01:00
Matthieu Gautier
f6c3083505
Do not try to compile kiwix-android if we make a release.
...
kiwix-android is following its own release process and tagging policy.
Will should fix this in the future but trying to compile kiwix-android
master branch may fail with tagged version of kiwix-lib.
2018-02-23 14:50:48 +01:00
Matthieu Gautier
3b12557df8
Files in the deps archive must not be absolute path.
...
The archives will be extracted in the right directory. We need to store
relative paths.
2018-02-22 10:43:06 +01:00
Matthieu Gautier
8ccd46966b
Fix typo.
2018-02-06 19:22:51 +00:00
Matthieu Gautier
fe2796f9bc
Use absolute path for the archive name
2018-02-05 08:30:09 +00:00
Matthieu Gautier
83b5f5be79
right name for ssh key
2018-02-04 04:10:41 +01:00
Matthieu Gautier
96b68fc50f
convert SSH_KEY from PosixPath to str
2018-02-03 21:51:28 +01:00
Matthieu Gautier
220d434b88
`write_text` method exists only on python 3.5.
...
And travis is using python 3.4 :/
2018-02-03 19:56:00 +01:00
Matthieu Gautier
51ba7132a4
fix typo in compile_all.py
2018-02-02 23:46:47 +01:00
Matthieu Gautier
06cf4d44d0
New travis script written in python and handle release deployement.
...
`compile_all.sh` script starts to be very complex.
Let's rewrite it in python.
In the same time, update the travis scripts to handle deployement of
release versions.
2018-02-01 18:21:59 +01:00