0
Commit Graph

38 Commits

Author SHA1 Message Date
Nicolas F
3575b8d4e7 travis: hopefully fix build by replacing 3.8-dev 2020-02-12 20:48:08 +01:00
Gijs Oortgiese
d9fb3ac816 Updated Minecraft version for travis 2019-12-27 14:18:09 +01:00
Nicolas F
d2bef52a76 travis: use xenial after all because python 3.5
The bionic image offers no Python 3.5. Since we still want to test
for that, we should stick with Xenial, I guess.
2019-07-29 16:55:28 +02:00
Nicolas F
32e34af381 travis: use bionic and test for 3.8-dev 2019-07-29 16:35:00 +02:00
Nicolas F
0d3d630104 Get rid of config global state, improve tests
While dicking around with the tests I noticed that you could make
them fail if you ran them twice. Many hours were spent investigating,
and it turns out that Overviewer's config stuff has global state that
gets modified by having parsed configurations actually modify the
default config values. Not good!

We can fix this by having settingsDefinition return a dict of the
defaults, instead of assigning it to module-level names.

We can also get rid of test_all.py, because what it would do with
pytest is run all tests *twice*. Instead, do the module path stuff
in __init__.py. Also, instead of throwing a non-specific Exception
if exmaple isn't checked out, just skip the test thank you very much.

This is the weirdest rabbit hole I've ever gone down and I haven't
slept in about 30 hours. I'm going to push this commit, and if it
breaks anything, I'll be blissfully asleep as the unwashed masses
begin to riot over exception this traceback that.
2019-07-24 17:02:39 +02:00
Aaron Griffith
248ea42dd2 Merge branch 'master' into python3-fun-times 2019-06-21 22:08:58 -04:00
Nicolas F
04302025ca travis: test with 1.14 assets 2019-04-26 04:11:49 +02:00
Nicolas F
f512492ed7 Merge pull request #1545 from SteadBytes/contrib-python3
Move Contrib Scripts to Python3
2019-04-07 14:27:59 +02:00
Ben Steadman
6b533dad04 python3.5 minimum 2019-03-30 14:44:28 +00:00
Ben Steadman
3423b8f6a4 pip install networkx in travis 2019-03-30 11:57:23 +00:00
Nicolas F
4c78a05e91 travis: switch to xenial and test for python 3.7
Python 3.7 requires using the xenial images in Travis-CI. It appears
that they do not yet have newer distro version images available, so
that's the best we can get for now.
2019-03-21 15:29:41 +01:00
Nicolas F
137797cd51 travis: move to Python 3 2019-03-17 18:08:03 +01:00
Aaron Griffith
1e4cabe5d0 Merge branch 'master' into minecraft113 2019-02-19 14:28:34 -05:00
Andrew Chin
3cceaf5869 Disable IRC notifications from travis 2018-09-17 17:48:29 -04:00
Andrew Chin
d732424544 Yet another attempt to get travis working
I am bad at this
2018-08-07 09:28:05 -04:00
Andrew Chin
01058baf2c Use hard-coded 1.13 client jar URL in travis config 2018-08-07 09:07:56 -04:00
Andrew Chin
53bb352246 Update travis to use 1.13 textures 2018-08-07 08:37:41 -04:00
Kevin Chang
25ab4c13ba travis: additionally fetch ImagingUtils.h 2018-02-22 17:04:52 -08:00
Kevin Chang
86f845ca9d update Pillow header URLs in .travis.yml 2018-02-22 17:01:59 -08:00
Nicolas F
f7973410ea travis: Update MC version 2017-06-09 18:12:05 +02:00
Nicolas F
b75755a746 travis: stop testing for 2.6
Broken garbage
2017-03-16 15:53:40 +01:00
Mark Vander Stel
d92f00d97d Update strings and items to 1.11
Update all strings and vars to 1.11.
Add new items and blocks to items.py.
2016-11-29 09:13:42 -05:00
Dan Berglund
6256c27867 update to 1.10 2016-06-10 14:51:11 -07:00
Andrew Chin
81be4bc6e8 Bump mc version in travis and textures.py error msg. also force rebuild 2016-03-01 21:29:51 -05:00
Nicolas F
b8fb7652b2 More Travis whacking 2015-08-16 00:37:18 +02:00
Nicolas F
48cd0c4aa7 Let's whack travis with a wrench for a bit 2015-08-16 00:30:52 +02:00
Andrew Chin
fd468f4cf3 Forgot to bump version for travis 2014-09-02 10:56:09 -04:00
Johan Kiviniemi
010ae6af40 .travis.yml: Add IRC notifications 2013-12-27 04:42:45 +02:00
Johan Kiviniemi
24994b3471 .travis.yml: MC_VERSION=1.7.4 2013-12-27 04:39:48 +02:00
Johan Kiviniemi
4a8fb12d63 .travis.yml: Run the test suite 2013-12-27 04:39:11 +02:00
Andrew Chin
5287a25f18 Update MC version in travis config to 1.7.2 2013-10-29 16:12:07 -04:00
Thomas Lake
4173f31d6b Update travis configuration to pull correct minecraft JAR
MC_VERSION will need to be adjusted as part of each update
2013-08-03 17:28:47 +01:00
Michael Writhe
284369840f travis update, /dev/shm no longer avail, so 1 proc only 2013-03-11 15:58:58 -06:00
Michael Writhe
2ad9990ff8 removed python 3 from travis 2012-10-12 10:35:43 -06:00
Michael Writhe
a2b9a62c72 told travis about 3.2 2012-10-12 10:26:46 -06:00
Michael Writhe
a61b8d3a5c added python 2.6 to travis and link to readme 2012-10-12 10:18:12 -06:00
Michael Writhe
6f4bfebff1 travis: removed notifications and whitelist 2012-10-12 08:56:50 -06:00
Michael Writhe
10fc8688e7 inital commit to utilize the travis-ci 2012-10-12 08:14:15 -06:00