diff options
author | Dan Beste <drb@wishalloy.com> | 2020-04-30 02:09:28 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-30 09:09:28 +0200 |
commit | 80fc8e16b2c4294e7ee282f7e1f5bce88c3129d7 (patch) | |
tree | 52ce01abae3e33c00f821a5415c8a0c0283bfc39 /.gitignore | |
parent | 86cdcae55b4e8cbfaa3bbcd0c65eb5ea926a096d (diff) |
Fix Travis CI builds (#1107)
* fix: Fix Travis CI builds and (some) tests
https://config.travis-ci.com/explore recommendations:
* Set the `os` key
* Removes the `sudo` key
Fixes:
* Missing dependencies
Cleanups:
* Set `build_command_prepend` and `build_command` to match the process
performed by the before_script and script.
* Removed unnecessary apt package dependencies.
* Ran the file through prettier (https://prettier.io/).
Enhancements:
* Bumps dist to Ubuntu 18.04 (Bionic)
* This bump allows us to install a few packages that were previously
installed manually.
* Added a Clang build.
TODOs:
* X11 tests are broken. I've commented them out for the time being.
* Create multiple jobs
Jobs (4 total):
Compilers:
* Clang
* GCC
Build tools:
* Autotools
* Meson
Enhancements:
* DRY out the CI config.
Failure (seemingly related to `check`?) here:
https://travis-ci.org/github/davatorium/rofi/jobs/680265096#L1125
* [Travis] More debug output
* [Travis] Add ldconfig
* [Travis] try to fix doxy tests.
* [Travis] Try to fix doxygen stuff.
* [Travis] Trying to fix meson doxy gen tests.
* Minor cleanups
Co-authored-by: Dave Davenport <qball@gmpclient.org>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions