Philipp A. Hartmann
66a2ccdd1d
.travis.yml: add missing semicolon
2015-03-10 21:15:41 +01:00
Philipp A. Hartmann
aae07f6238
.travis.yml: re-add missing "apt-get update" call
...
(Accidentally dropped in 40c03114)
2015-03-10 20:48:39 +01:00
Philipp A. Hartmann
c26a2a64af
.travis.yml: skip perftest on debug builds
2015-03-10 20:29:15 +01:00
Philipp A. Hartmann
429b3dcfab
.travis.yml: move comment of workaround for #163
2015-03-10 20:29:15 +01:00
Philipp A. Hartmann
242b393aae
.travis.yml: cleanup ARCH configuration
2015-03-10 20:29:15 +01:00
Andrii Senkovych
553dc0a8b0
Add a workaround for valgrind bug. Refs: #171 , #240
2015-02-19 18:27:52 +02:00
Andriy Senkovych
40c03114e3
Try new travis configuration
2014-11-19 03:13:06 +02:00
Philipp A. Hartmann
a0f9de61a9
namespacetest: add symbol check to .travis.yml
2014-11-06 21:11:58 +01:00
Philipp A. Hartmann
48a9854e33
.travis.yml: avoid Valgrind bug with '-march=native'
2014-10-23 19:11:01 +02:00
Philipp A. Hartmann
ae3e12d7df
.travis.yml: include RAPIDJSON_HAS_STDSTRING tests
2014-08-20 07:08:01 +02:00
Philipp A. Hartmann
e6139299f3
.travis.yml: add g++-multilib/libc6-dbg:i386 only on BITS=32
2014-08-12 15:57:47 +02:00
Philipp A. Hartmann
fa3996ea1d
.travis.yml: install libc6-dbg:i386 to run valgrind on 32-bit
2014-08-12 15:54:07 +02:00
Philipp A. Hartmann
4ed173fc89
.travis.yml: enable 32-bit builds
...
As Ubuntu supports running 32-bit executables based on its multiarch
setup, we can enable the tests on 32-bit configurations as well.
Currently, valgrind fails for 32-bit executables on the 64-bit host.
This requires some more investigation.
2014-08-12 10:53:12 +02:00
Philipp A. Hartmann
c1afdc8df2
travis-doxygen.sh: allow overriding GitHub repo from environment
2014-07-12 19:58:52 +02:00
Milo Yip
75bee4cd76
Update token
2014-07-12 18:24:32 +08:00
Milo Yip
75d7bfe3be
Revert "Update token"
...
This reverts commit fd9bc121553bfe1f9e7c3dd70918fe90350db799.
2014-07-12 18:24:13 +08:00
Milo Yip
fd9bc12155
Update token
2014-07-12 18:20:16 +08:00
Philipp A. Hartmann
33e96f866d
.travis.yml: simplify config, prepare for running 32/64 bit configurations
2014-07-11 13:20:18 +02:00
Milo Yip
63d054349a
Fixes whitespaces in travis script
2014-07-10 02:25:11 +08:00
Milo Yip
10596ee882
Fixes travis token
2014-07-10 02:19:27 +08:00
Milo Yip
e1431e5836
Change travis token
2014-07-10 01:55:51 +08:00
Philipp A. Hartmann
7c7eb1c5c0
Travis CI: build/update Doxygen from separate script
...
In this patch, a script 'build/travis-doxygen.sh' is added to
build and push the Doxygen documentation to the GitHub pages at
https://miloyip.githib.io/rapidjson .
The script exits gracefully, if the build is requested for
- a branch other than 'master'
- a pull-request
- a job (i.e. CI configuration) other than "1"
In case the "secure variables" are not available, only the final upload
is skipped, in order to allow testing of the script's basic functionality.
Update .travis.yml to call the script.
2014-07-08 18:56:07 +02:00
Milo Yip
9fbb638a65
Fixes another path issue
2014-07-08 09:30:59 +08:00
Milo Yip
8021a626f5
Fixes path
2014-07-08 09:21:50 +08:00
Milo Yip
4287a4b2b8
Use wget instead of curl
2014-07-08 09:13:29 +08:00
Milo Yip
2e8f7e95a0
Try using doxygen binary
2014-07-08 09:04:09 +08:00
Milo Yip
b85f16154f
fixes whitespaces
2014-07-08 08:33:14 +08:00
Milo Yip
45e246365c
Reactivate normal building process
2014-07-08 03:45:14 +08:00
Milo Yip
0fbb05c42b
Try auto upload again
2014-07-08 03:18:57 +08:00
Milo Yip
095857fc6e
Try automatic upload
2014-07-08 02:54:35 +08:00
Milo Yip
8fa09bc2fd
Try again
2014-07-08 02:12:12 +08:00
Milo Yip
af226cf299
Try -a
2014-07-08 02:06:22 +08:00
Milo Yip
925998fd1e
Again
2014-07-08 01:56:16 +08:00
Milo Yip
461b84cf38
Add chmod +x
2014-07-08 00:51:46 +08:00
Milo Yip
3e88c558e4
Adding ./
2014-07-08 00:43:01 +08:00
Milo Yip
a3b05bbcff
Adding sudo
2014-07-08 00:34:17 +08:00
Milo Yip
0e092bdb13
Try build doxygen
2014-07-08 00:29:08 +08:00
Milo Yip
4a49c5eff6
build doxygen
2014-07-08 00:20:10 +08:00
Milo Yip
1f655cb48e
Try default doxygen
2014-07-07 23:34:41 +08:00
Milo Yip
bb7f2c8e72
Install latest doxygen
2014-07-07 23:26:40 +08:00
Milo Yip
7384fe979c
Change directory
2014-07-07 23:17:09 +08:00
Milo Yip
71901bc84e
Try again
2014-07-07 23:08:37 +08:00
Milo Yip
fc8bd7541d
Try running doxygen
2014-07-07 22:26:44 +08:00
Milo Yip
93e1488c7b
Run valgrind in second pass to get exit code correctly
2014-06-30 23:54:47 +08:00
Milo Yip
e3330d15c0
Install valgrind
2014-06-30 23:46:34 +08:00
Milo Yip
a2abe212a1
test Valgrind
2014-06-30 23:32:48 +08:00
Milo Yip
8bdf58a725
Let travis to build perftest and example, and run perftest.
2014-06-29 16:42:11 +08:00
Philipp A. Hartmann
43628f6f7d
prepare for travis-ci.org continuous integration
...
Travis CI is a free hosted continuous integration platform for
open-source projects. It allows automated testing for GitHub-hosted
projects.
This commit adds a corresponding `.travis.yml` configuration file.
2014-06-26 15:46:40 +02:00