summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* Discard continuous delivery historyDan Gudmundsson2019-08-071-1/+1
| | | | Repository grows too large.
* Force xenial builds in travisDan Gudmundsson2019-08-071-5/+3
| | | | So we know that libwxgtk3.0 exists.
* Merge pull request #1937 from grooverdan/travisHenrik Nord2018-09-251-0/+26
|\ | | | | | | fix for ppc64le / add travis test for ppc64le OTP-15313
| * travis: Added Travis-CI support for IBM PowerConnor Shu2018-08-211-0/+26
| | | | | | | | | | | | | | | | Power64Dialyzer was taking longer than the allowed travis limit. Package differences are because the linux-ppc64le test is on xenial rather than trusty.
* | Travis CI: Run the SSA linter in the Linux64SmokeTest buildBjörn Gustavsson2018-08-241-2/+2
|/
* travis: Enable docs deploy for all branchesLukas Larsson2018-06-201-0/+1
|
* travis: Enable delivery of docsLukas Larsson2018-06-201-13/+13
|
* travis: Update deploy security tokenLukas Larsson2018-06-191-1/+1
|
* Add deploy stage to travis-ciLukas Larsson2018-06-181-9/+50
|
* travis: Do release when building 32-bitLukas Larsson2018-05-221-1/+1
| | | | | This is done in order to check that installation works as it should.
* Add xmllint to travis buildLukas Larsson2018-05-031-0/+2
|
* Travis CI: Fix the build matrixBjörn Gustavsson2017-06-301-12/+12
| | | | | Some changes in Travis CI resulted in only a build for 32-bit Linux.
* Move travis dialyzer logic to script fileLukas Larsson2017-04-201-3/+1
|
* Smoke test HiPE in the 32-bit buildBjörn Gustavsson2017-03-241-1/+1
| | | | | | | | | | | | HiPE is tested when running dialyzer in the 64-bit build. To avoid running out of memory or time, dialyzer is not run in the 32-bit build job. Do a smoke test of HiPE by letting dialyzer create a small PLT. We could catch more bugs by using 'configure --enable-native-libs', but I am worried that the build would not finish in 50 minutes (the time limit for a Travis job).
* Travis CI: Add building of Erlang/OTP on 32-bit LinuxBjörn Gustavsson2017-03-081-1/+12
| | | | | Build Erlang and run smoke test in a Docker container running 32-bit Linxux.
* Reduce number of jobs for makeBjörn Gustavsson2017-03-081-1/+1
| | | | | Running fewer jobs in parallel reduces the risk of running out of memory.
* Travis CI: Change the language to CBjörn Gustavsson2017-03-081-5/+4
| | | | | | We never use the installed Erlang package. Setting the language to C could also allow us to build on platforms that don't support the Erlang language (e.g. osx).
* Reduce size of the log file for Travis CIBjörn Gustavsson2017-02-081-1/+1
| | | | | | The huge log files are problematic. Add shell scripts that captures the log output to a temporary file and only display the log file if an error occurs.
* Travis: Simplify running of dialyzerBjörn Gustavsson2017-01-121-4/+2
| | | | | | Now that dialyzer has been optimized for memory usage, we can combine the dialyzer invocations that use the same options.
* Make sure that Travis fails when test cases failBjörn Gustavsson2016-12-121-1/+1
|
* Travis: Reduce memory consumption for dialyzerBjörn Gustavsson2016-11-181-1/+4
| | | | | | | | 9e06884c3a7db started to run Dialyzer in Travis. After that, Travis has crashed several times because of the memory limit of 2Gb has been exceeded. Try to fix that by analyzing only three or four applications at a time.
* Run dialyzer as part of the travis scriptKostis Sagonas2016-11-171-2/+2
| | | | | | | | | | | | | | Build a dialyzer PLT and use it to analyze all OTP applications that can currently be analyzed without warnings even when the option -Wunmatched_returns is turned on. Note that the dialyzer run does _not_ enable the option which allows for improper lists. Applications to run dialyzer on are mentioned alphabetically. As more applications are fixed to run cleanly even with unmatched returns, they can be added to this list. However, there will come a point when the warning pass of Dialyzer will run out of memory on Travis and the process will be killed. This should be fixed in dialyzer.
* Update configurationHenrik Nord2015-10-021-2/+9
| | | | | Now runs release_docs och the smoke_test Also in paralell
* travis-ci: basic continuous integration with Travis CIPierre Fenoll2015-08-271-0/+33