Luca Boccassi
2a2079ef31
Problem: doc build not tested in travis
...
Solution: install asciidoc and xmlto to run it
2017-09-15 15:42:53 +01:00
Luca Boccassi
159b511b6c
Problem: travis OSX job does not set ulimit
...
Solution: do it, as it's still needed for OSX
2017-09-15 15:42:53 +01:00
Luca Boccassi
63ed586aec
Problem: travis job fails due to unsupported ulimit setting
...
Solution: remove it
2017-09-15 15:39:36 +01:00
Luca Boccassi
90586290a7
Problem: travis job uses custom build path
...
Solution: remove it, dependencies are in the standard path
2017-09-15 15:39:36 +01:00
Luca Boccassi
6d57807dd0
Problem: travis old brew workaround still in place
...
Solution: remove it as it's useless now
2017-09-15 15:39:36 +01:00
Luca Boccassi
99e027a152
Problem: travis builds libsodium from scratch everytime
...
Solution: use packages/brew
2017-09-15 15:39:36 +01:00
Luca Boccassi
05f1912b63
Problem: Travis CI OSX builds are broken
...
Solution: add a workaround to reinstall libtool. Travis hasn't fixed
the issue in a month, so time for a little hack until they sort it.
2016-09-24 19:58:35 +01:00
Luca Boccassi
7a8a83ba84
Problem: Travis deploy token is wrong
...
Solution: encrypt it wit the right parameter and fix it
2016-06-04 17:43:45 +02:00
Kevin Sapper
3f7c3c2658
Problem: Deploying release artifacts is a manual process Solution: Use travis to deploy these artifacts automatically.
...
The deployment is triggered by tagging on the zeromq/libzmq repository.
Of the many builds travis is checking only the default one with
libsodium and drafts disabled is used for deployment.
For now the results of `make distcheck` are deployed as well as their
md5 and sha1 hash sums. Further changes may upload a generated
Changelog as well.
2016-06-04 16:37:01 +02:00
Luca Boccassi
81a68d73dd
Problem: Travis CI does not run make distcheck
...
Solution: do it
2016-06-04 16:03:25 +02:00
Luca Boccassi
eda5426865
Problem: Travis CI uses libsodium unstable branch
...
Solution: use stable branch instead of the development branch, and
also clone with --depth 1 to make it more efficient.
2016-02-16 13:41:46 +00:00
Luca Boccassi
e39517c9f5
Enable container-based build
...
Remove use of "sudo", build and install in local directory in order
to enable container-based CI builds
2015-08-17 01:36:10 +01:00
Luca Boccassi
866b02895f
Increase file limit in travis config
...
Test cases occasionally fail, especially on OSX, due to socket limit.
2015-08-02 19:16:38 +01:00
Luca Boccassi
073807371c
Add OSX build to travis config. Fixes #56
2015-08-02 19:04:21 +01:00
Luca Boccassi
7849d02214
Do not use ldconfig in CI if running on OSX
...
ldconfig is not available on OSX, so Travis CI build fails
2015-08-02 18:53:33 +01:00
Pieter Hintjens
a7fed989a6
Minor changes to Travis CI script
2014-08-12 12:37:49 +02:00
Pieter Hintjens
785aebc6a8
Reworking Travis script
2014-08-12 12:37:49 +02:00
Pieter Hintjens
097c2c8f8b
Temporary workaround for broken libsodium install
2013-10-13 14:45:58 +02:00
Pieter Hintjens
d1ba8a50d2
Extended TravisCI build to use libsodium
2013-09-12 12:46:43 +02:00
Pieter Hintjens
bf96cb44e2
Fixed name of Travis file
2013-05-21 09:32:13 +02:00