narimiran
7d07897a99
travis now only builds devel docs
2020-03-09 21:16:56 +01:00
Andreas Rumpf
223e65e529
attempt to add valgrind support to the CIs and testament ( #12646 )
...
* attempt to add valgrind support to the CIs and testament
* valgrind (currently) works only on 64-bit Linux
2019-11-18 09:10:48 +01:00
Miran
ae5a4cea98
[other] update homebrew, fix travis fails on OSX ( #11541 )
2019-06-19 15:54:40 +02:00
alaviss
1d00f7f9d7
travis: cleanup & add 32-bit Linux testing ( #11337 )
2019-05-30 07:34:54 +02:00
alaviss
6a94599d66
travis: minor opimizations ( #11327 )
...
* travis: use homebrew addon
* travis: parallelize csources building
2019-05-25 08:00:39 +02:00
LemonBoy
8b39551fca
Small CI improvements ( #10699 )
...
* [appveyor] Cache all the downloaded binaries
* [travis] Enable fast_finish
2019-02-18 08:07:10 +01:00
Timothee Cour
cc507668cb
fix travis: add set -e in script ( #10631 )
2019-02-12 08:30:53 +01:00
Timothee Cour
85f2ab1c43
travis:upgrade to xenial (trusty end of life is april 2019) ( #10643 )
2019-02-12 01:18:55 -05:00
Federico Ceratto
aa0a9dd78c
Improve Travis CI folding ( #10473 )
2019-01-28 17:33:35 +01:00
Federico Ceratto
cf323104fc
Print error summary in Travis CI ( #10474 )
2019-01-28 17:32:30 +01:00
Timothee Cour
42bac52426
[CI] now enables NIM_COMPILE_TO_CPP=true to run without allow_failures ( #10315 )
...
* better fix for `nim cpp` bootstrap error: error: no member named raise_id
* [CI] now enables runs NIM_COMPILE_TO_CPP=true without allow_failures
* workaround refs #10343
2019-01-17 08:00:44 +01:00
Timothee Cour
c60916a2af
[CI] fixes #10041 move bulk of travis and appveyor logic to koch.nim ( #10183 )
2019-01-08 13:08:19 +01:00
Arne Döring
ef44c12a34
kick taint mode
2018-12-11 21:23:18 +01:00
Araq
030fe373e4
fixes the travis build for NIM_COMPILE_TO_CPP
2018-11-11 17:02:00 +01:00
Araq
505571f31c
travis: use explicit build matrix; prepare for extensive C++ testing
2018-10-18 10:06:50 +02:00
Jacek Sieka
97738a4f28
Testament pre parallel ( #9137 )
...
* testament: move to root dir (it's not a test)
* osproc: fix process index passed to afterRunEvent for parallel runs
it was passing the index of the process, not index of all commands
* testament: complete file move
2018-10-12 17:27:47 +02:00
Timothee Cour
0aac5c9725
fix #9295 ( #9299 )
2018-10-11 08:36:36 +02:00
Kaushal Modi
2e5c759736
Make "koch docs" copy the dochack.js to the right location too
...
- Fixes https://github.com/nim-lang/Nim/issues/9104 .
- Fixes https://github.com/nim-lang/Nim/issues/9095 .
Expect dochack.js to be fetched from the doc/html/ dir instead of from
doc/.
Also remove an unused and unexported proc pathPart.
2018-09-29 13:15:29 -04:00
Kaushal Modi
15eac94ec7
Generate the dochack.js before deploying the devel docs
2018-09-27 15:47:16 -04:00
Andreas Rumpf
b45483f862
travis: enforce OSX tests are green
2018-09-25 12:21:04 +02:00
Andreas Rumpf
68bc45701a
travis: don't run testinstall on OSX
2018-09-24 13:15:55 +02:00
Andreas Rumpf
d6c7787e8d
Merge pull request #8992 from kaushalmodi/deploy-nightly-docs
...
Deploy devel build of docs to https://nim-lang.github.io/Nim
2018-09-19 13:08:24 +02:00
Andreas Rumpf
3bbc8c3c4c
travis: fixes silly syntax mistakes
2018-09-18 15:57:45 +02:00
Andreas Rumpf
7ee6774fb7
travis: run 'koch testinstall' on OSX
2018-09-18 15:27:54 +02:00
Andreas Rumpf
d2fb6cc222
tavis OSX tests should be green always now
2018-09-18 15:27:54 +02:00
Kaushal Modi
308710c1e2
Deploy devel build of docs to https://nim-lang.github.io/Nim
2018-09-18 09:10:53 -04:00
Araq
0cb72185ae
adjust travis build, don't test Nimble in Nim
2018-09-14 17:06:26 +02:00
Araq
bf0993c835
'koch web' is now 'koch docs'
2018-09-14 07:56:46 +02:00
Andreas Rumpf
b017138c32
added a test for 'nim doc'
2018-09-07 19:21:16 +02:00
Timothee Cour
01211ced1d
add nim c -r nimsuggest/tester to travis ( #8805 )
2018-08-29 16:03:16 +02:00
Andreas Rumpf
d82dd3c47d
attempt to make travis green
2018-08-16 09:05:19 +02:00
Andreas Rumpf
6c319d4f74
travis/testament: disable JS tests on OSX
2018-08-06 19:16:23 +02:00
Araq
559c4b8a20
attempt to make the travis OSX build green
2018-08-06 17:42:08 +02:00
Timothee Cour
105cdfa9e1
fix issue #8227
2018-07-06 22:39:08 -07:00
Andreas Rumpf
837d0c7270
nimpretty: proper command line handling; added tests; travis ensures these stay green
2018-06-19 20:06:04 +02:00
Andreas Rumpf
61d9292095
fixes merge conflict
2018-06-11 01:25:48 +02:00
Daniil Yarancev
c9a8ada722
Update .travis.yml
2018-06-05 21:27:51 +03:00
Andreas Rumpf
b885fc906f
make travis use GCC instead of clang
2018-05-25 14:13:37 +02:00
Dennis Felsing
5492190bc6
Fix lists of paths in posix environment ( #7034 )
...
Empty paths in a colon separated list would be considered as the current
directory, so have to ensure $PATH and $LD_LIBRARY_PATH are not empty
before separating it with :
2018-01-08 10:49:00 +01:00
Federico Ceratto
277bf1098c
Add check for broken code-block in docs
2017-11-14 02:30:17 +00:00
Andreas Rumpf
ab1787e7db
fixes #6707 ; nimsuggest tests still not green
2017-11-08 11:41:05 +01:00
Dominik Picheta
1c6c87f47f
Install sfml on Mac OS X in travis.
2017-10-02 11:14:52 +01:00
Dominik Picheta
911551aaed
Install libsfml-dev on travis.
2017-10-02 11:13:54 +01:00
Andreas Rumpf
e8f7d605f6
travis build: test documentation generation
2017-07-26 08:52:39 +02:00
Andreas Rumpf
d93749b178
allow OSX tests to fail because of travis bugs
2017-03-30 23:55:53 +02:00
Andreas Rumpf
434bdbe3ed
travis already ships with nodejs
2017-03-29 10:58:17 +02:00
Andreas Rumpf
3ffde39cf4
attempt to make travis OSX tests green and mandatory
2017-03-29 10:14:03 +02:00
Araq
c525dfabc2
travis/appveyor: don't overdo -d:nimCoroutines checking
2017-02-26 23:31:58 +01:00
Rokas Kupstys
96c571dd96
Removed fasm support.
2017-02-20 17:24:19 +02:00
Rokas Kupstys
9314967709
For CI: -d:nimCoroutines
2017-02-20 17:24:19 +02:00