Commit Graph

58 Commits

Author SHA1 Message Date
Valentin Lorentz d814c88f34 travis.yml: Add Python nightly. 2015-05-18 23:01:45 +02:00
Mikaela Suomalainen dada007e61 rm .travis.runonce.bash
It was supposed to perform tests that are only wanted to run once and it
was also supposed to be possible to run outside of Travis, but no one
ever looks in it at Travis and no one runs it manually. Even I use
`sandbox/check_trans.py`.
2014-12-27 23:17:01 +02:00
Valentin Lorentz 73edd9bd3c Revert "travis.yml: “It will make your build faster”, they say."
This reverts commit bc215d72be.
2014-12-27 22:05:27 +01:00
Valentin Lorentz bc215d72be travis.yml: “It will make your build faster”, they say. 2014-12-27 20:28:49 +01:00
Mikaela Suomalainen ae46a2f494 .travis.yml: add pypy3
`travis lint` said that this file still looks valid.
2014-08-02 11:51:52 +03:00
Mikaela Suomalainen d14ff94e05 fix .travis.yml
before

```
% travis lint .travis.yml
Warnings for .travis.yml:
[x] value for notifications section is empty, dropping
[x] in notifications section: unexpected key on_success, dropping
[x] in notifications section: unexpected key on_failure, dropping
```

now:

```
Hooray, .travis.yml looks valid :)
```

See also ProgVal/Supybot-plugins#217
2014-07-16 15:35:06 +03:00
Valentin Lorentz 5446ac13c5 .travis.runonce.bash: care about exit status
Squashed commit of the following:

commit aa8823331ebccebdca83810545b167deb2e6303e
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date:   Tue Jul 15 20:47:29 2014 +0300

    .travis.yml: remove duplicate x

commit ef3b363aa6b692c771733f1b4a9d352c9224f3d0
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date:   Sun Jul 13 22:32:10 2014 +0300

    .travis.runonce.bash: add spaces

commit 004905729f954b5368510098fa2cac2a7181964a
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date:   Sun Jul 13 22:28:48 2014 +0300

    .travis.runonce.bash: pipe msgcheck to true

commit d5bdeac5f7754c9443c983f374d41a2f9bc0d1b3
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date:   Sun Jul 13 11:04:40 2014 +0300

    .travis.runonce.bash: remove RTFD

    There is now hook for it at GitHub.

commit e1dab24f0f6f1c406b2284298a2e8ab3908bdc23
Author: Mikaela Suomalainen <mikaela.suomalainen@outlook.com>
Date:   Sat Jul 12 23:34:14 2014 +0300

    .travis.runonce.bash: care about exit status

    This excludes msgcheck, because it's over-sensitive and always returns
    exit value which logic I don't remember unless everything is correct
    according to it.

    Oh and the behaviour before this commit allows everything to fail
    without having exit code which shows that it failed and we wouldn't
    notice any failures in near future.
2014-07-15 19:51:19 +02:00
Mikaela Suomalainen 9ac4ee8e99 .travis.yml: enable fast-finish
If I understand correctly, this makes the build fail when one build fails without having to wait for all builds to finish.

This might abort building for those which haven't finished yet, but we probably want to know that build fails as soon as one build fails.
2014-07-12 11:18:25 +03:00
Mikaela Suomalainen 2fbb279ac2 fix .travis.yml 2014-07-05 00:19:30 +03:00
Mikaela Suomalainen cdd564f115 Break .travis.yml to two files
* .travis.yml = the primary Travis config file.
* .travis.runonce.bash = the script which we want to run only once per
build.
2014-07-05 00:01:14 +03:00
Mikaela Suomalainen 1a93246e4e .travis.yml: add check_trans for core too. 2014-06-07 21:55:10 +03:00
Valentin Lorentz 80bb63460d Fix previous commit. 2014-05-24 22:14:35 +02:00
Valentin Lorentz 06b929c1a3 Revert "Update .travis.yml"
This reverts commit 732b2daace.

Conflicts:
	.travis.yml
2014-05-24 22:13:20 +02:00
Mikaela Suomalainen e8e16e6f3f .travis.yml: disable email spam.
[SKIP CI]
2014-05-19 17:07:01 +03:00
Mikaela Suomalainen 7d446dff7f .travis.yml: make pip install line a little more clean. 2014-05-17 22:42:58 +03:00
Mikaela Suomalainen 79fadf5a3b Update .travis.yml 2014-05-13 20:28:49 +03:00
Mikaela Suomalainen 732b2daace Update .travis.yml 2014-05-13 20:23:40 +03:00
Mikaela Suomalainen 1754dbd08e .travis.yml: run sandbox/check_trans.py 2014-05-11 19:42:12 +03:00
Mikaela Suomalainen 2efdf38e1b requirements.txt: add sqlalchemy & feedparser
from .travis.yml && travis.yml: use requirements.txt.
2014-04-30 17:24:08 +03:00
Mikaela Suomalainen 6de65bc0e7 .travis.yml: add Python 3.4 [DO NOT MERGE UNTIL TRAVIS SUPPORTS IT!]. 2014-04-18 09:16:13 +03:00
Valentin Lorentz 8dbc4da0ac Revert ".travis.yml: add Python 3.4."
This reverts commit d84f6b4834.
2014-04-18 06:12:53 +00:00
Mikaela Suomalainen d84f6b4834 .travis.yml: add Python 3.4.
According to https://github.com/travis-ci/travis-ci/issues/1989 Travis
will get Python versions from
https://launchpad.net/~fkrull/+archive/deadsnakes
and that PPA has python3.4 so it should be installed to them soon.

Feel free to not merge this until it has happened.
2014-04-18 08:53:53 +03:00
Valentin Lorentz ecadc05c7c travis.yml: Remove IRC notifications. 2014-03-22 11:49:48 +00:00
Valentin Lorentz 39d874024f .travis.yml: Disable 'the build passed' message. 2014-01-12 16:07:18 +01:00
Valentin Lorentz c2e4a35b48 Install python-dateutil on Travis. 2013-11-24 15:07:57 +00:00
Valentin Lorentz e6bda5657e Add python-gnupg as a dependency on Travis. 2013-10-29 17:10:09 +01:00
Valentin Lorentz 36f54039fc travis.yml: Add IRC notifications. 2013-08-11 13:36:46 +02:00
Valentin Lorentz f7f003a8a0 travis.yml: Add Filter to the list of excluded plugins. 2013-08-03 16:06:50 +02:00
Valentin Lorentz 4cebfb93f4 .travis.yml: Add SQLAlchemy. 2013-07-23 23:20:30 +02:00
Valentin Lorentz 290717fd46 .travis.yml: Fix path to Scheduler. 2013-07-08 23:04:12 +02:00
Valentin Lorentz 73d585c0eb travis.yml: Don't run Scheduler's tests (they randomly fail). 2013-07-07 12:04:04 +02:00
Carsten Teibes 7129dc2697 Switch to charade, which is better maintained and works under 2 and 3 2013-06-27 19:36:44 +02:00
Valentin Lorentz 34b8e53c38 travis.yml: Fix tests runner for Python 2. 2013-06-17 11:03:50 +00:00
Valentin Lorentz 2bf0364c0e travis.yml: Add feedparser and chardet as dependencies. 2013-05-29 15:44:15 +02:00
Valentin Lorentz b887a97be2 travis.yml: Remove useless command. 2013-05-20 17:37:49 +02:00
Valentin Lorentz 0083b00b64 travis.yml: Enable Python 3.3. 2013-05-14 20:02:09 +02:00
Valentin Lorentz 71e50278c8 Python 3.3 is not supported. 2013-04-27 19:08:20 +02:00
Valentin Lorentz 71c847d896 Improve .travis.yml. 2013-04-27 17:41:00 +02:00
Valentin Lorentz 65201fecc0 travis.yml: Fix path of plugins. 2013-04-27 16:19:52 +02:00
Valentin Lorentz 53e49d23d1 travis.yml: Use --no-network instead of setting individual plugins. 2013-04-27 10:20:15 +02:00
Valentin Lorentz 56b4f1ddc4 travis: Remove Scheduler from tested plugins. 2013-04-11 20:50:15 +02:00
Valentin Lorentz 6c22927055 travis: Don't display logs. 2013-04-11 19:43:57 +02:00
Valentin Lorentz d13015dfb5 Fix tests with Travis. 2013-04-11 19:09:50 +02:00
Valentin Lorentz 3fd1e9fd8e travis.yml: Display logs after test. 2013-02-08 19:13:38 +00:00
Valentin Lorentz 4f5e7f31f0 travis.yml: Fix command for Python 3 tests. 2013-01-30 20:14:18 +01:00
Valentin Lorentz 60e442e885 Update the installation procedure. 2013-01-30 20:12:01 +01:00
Valentin Lorentz b421120bad travis.yml: Disable tests for ShrinkUrl. 2013-01-23 13:47:55 +00:00
Valentin Lorentz 8e6aa116d3 travis.yml: Add Pypy to the list of Python versions. 2013-01-06 19:41:52 +01:00
Valentin Lorentz 5c0f0fb3c2 travis.yml: Exclude PluginDownloader from being tested (Github API limit rate...). 2013-01-06 17:18:24 +01:00
Valentin Lorentz dc7ac9a7a8 travis.yml: Fix Python 3 build. 2013-01-06 13:31:34 +01:00