summaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2020-03-08Travis: Cache toolchainBen Wiederhake
This should give a significant boost to Travis speeds, because most of the compile time is spent building the toolchain over and over again. However, the toolchain (or libc or libm) changes only rarely, so most rebuilds can skip this step. The hashing has been put into a separate file to keep it as decoupled as possible from BuiltIt.sh.
2020-03-02CI: Update .travis.yml (#1334)Nicolas Van Bossuyt
According to the Travis build config validation, the `sudo` key does nothing and `os` should be specified.
2020-02-10Meta: Integrate Shellcheck into TravisShannon Booth
lint-shell-scripts searches over the repository looking for shell scripts. On those found, shellcheck is run against them. If any linting fails print those warnings and exit with a non-zero exit code. Run this script automatically in Travis.
2019-12-21Travis: We don't have UseIt.sh anymore :^)Andreas Kling
2019-09-04Meta: Let's try giving Travis some valid YAML this time..Andreas Kling
2019-09-03Meta: Try showing the commit subject in IRC notificationsAndreas Kling
Hopefully I got the travis-ci notifications syntax right!
2019-07-10Travis: Try to install a modern C++ compiler for host compilations.Andreas Kling
It seems like the newest Ubuntu supported by Travis is 16.04. The bundled gcc is unable to compile the trendy and modern Serenity code, so let's try to install a newer GCC on the CI bot. :^)
2019-06-04Make sure the CI has qemu-utils installed.Andreas Kling
2019-05-28Add .travis.ymlRobin Burchell