summaryrefslogtreecommitdiffstats
path: root/.travis.yml
AgeCommit message (Collapse)Author
2021-05-23Add cursor property (#1313)TonCherAmi
* Change mouse cursor on widget hover Currently only listview element and editbox are supported. * Add cursor property
2020-05-14[Travis] Add coverage for meson buildDave Davenport
2020-04-30Fix Travis CI builds (#1107)Dan Beste
* 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>
2018-07-10travis: Download Meson ourselvesQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10travis: Use Python 3.5 for MesonQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10travis: libxkbcommon is now in the whitelistQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-07-10travis: Install latest MesonQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2018-06-09Add an generic icon fetcher that can be used by any widget and re-uses the ↵Dave Davenport
main threadpool. Add an generic icon fetcher that can be used by any widget and re-uses the main threadpool. * Make threadpool more generic usable. * Add generic icon fetcher, that caches icons. * Make DRUN use this fetcher. * Add icon widget. #809
2017-09-07[travis] Install meson in homedir.Dave Davenport
2017-09-07Add pip to install list.Dave Davenport
2017-08-17travis: Install Meson 0.41.2Quentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-07-27Travic add xterm.Dave Davenport
- missing dep.
2017-07-25Add xfonts-base to fix xterm complainingDave Davenport
2017-07-14travis: Add WebHookQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-06-24[Travis] Add randr dependency.Dave Davenport
2017-05-30travis: libxcb-ewmh-dev is whitelisted againQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-28travis: Drop unneeded direct test callQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-28Merge branch 'master' into wip/mesonQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-14See output of test failing only in travis.Dave Davenport
2017-05-04Add Meson build system supportQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-05-04travis: CleanupQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-04-30[Test] Fix travis doxygen redirect.Dave Davenport
2017-04-30Reduce doxygen log output.Dave Davenport
2017-04-30Travis: forgot sudo for make install.Dave Davenport
2017-04-30Allow libcheck to be disabled if not foundDave Davenport
2017-04-30Try to disable doc rebuilding..Dave Davenport
2017-04-30Add texi2html for check build.Dave Davenport
2017-04-30Install newer version of check in travis..Dave Davenport
2017-04-29Hopefully fix for outdated travisDave Davenport
2017-04-29[Test] Play with check.Dave Davenport
2017-04-25Fix flex install travis build. (#589)Dave Davenport
* add libfl/trusty-backports as dep
2017-04-04Travis (#583)Dave Davenport
* Add trusty backports for flex. * Explicitly indicate to take backport package * Fix reference file update.
2017-04-04Update travis to xenial.Dave Davenport
2017-03-31Small experimentDave Davenport
2016-11-15Make travis output more verbose.Dave Davenport
2016-11-15Add extra check to travis.Dave Davenport
2016-10-25Fix document coverage tool.Dave Davenport
2016-10-25Add graphvizDave Davenport
2016-10-25Add doxygen to travis build.Dave Davenport
2016-10-18gcov is not a package.Dave Davenport
2016-10-18try to print coverage report in travisDave Davenport
2016-10-17Update travisDave Davenport
2016-10-17Try to add coverityDave Davenport
2016-08-31Enable drun in travis builds.Dave Davenport
2016-08-19Add gdb.. lets seeDave Davenport
2016-06-25Remove libx11-dev from travis file.Dave Davenport
2016-06-25Add xutil-dev to travisDave Davenport
2016-06-25Add building xcb-util-xrm to travisDave Davenport
2016-04-02travis.yml: Move ./configure to before_scriptQuentin Glidic
This way, the Travis build will error and not fail on missing dependencies. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-04-02travis.yml: libxcb-ewmh-dev is blacklisted againQuentin Glidic
This package changed named between Precise and Trusty, and Travis is using Precise as its base system. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>