Commit Graph

24 Commits (master)

Author SHA1 Message Date
Treer 176609cace update travis api key attempt 1
old one has stopped working:
/home/travis/.rvm/gems/ruby-2.4.5/gems/octokit-4.6.2/lib/octokit/response/raise_error.rb:16:in `on_complete': GET https://api.github.com/user: 401 - Bad credentials // See: https://developer.github.com/v3 (Octokit::Unauthorized)
2020-07-14 01:48:39 +10:00
Treer 47c7f06f4f Switch travis to openjdk8
Since their new default distro doesn't support oraclejdk8.
I could tell travis to keep using the Ubuntu trusty dist (https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment), but moving away from oracle is better.
2020-07-14 00:04:39 +10:00
Treer 1d8923e4f8
Update .travis.yml 2018-09-29 17:45:51 +10:00
Treer 86179d83a5
Update .travis.yml 2018-03-22 07:10:36 +11:00
Treer 03fbf3fa46 Travis secure token 2018-03-22 07:01:47 +11:00
Treer 9bae1bcb25
Update .travis.yml 2018-03-21 15:53:29 +11:00
Stefan Dollase 2a81e44339 added high resolution icons
* directly added files for all operating systems
* removed scripts to generate icons
* used multiple resolution pngs in the code
2016-01-15 21:35:54 +01:00
Stefan Dollase 892e3735a0 updated the travis ci api key to match the new repository 2016-01-04 16:27:07 +01:00
Stefan Dollase 6068b05bf3 fixed github releases created for tags by travis ci
A release is created, if ...
* the repository is toolbox4minecraft/amidst
* the branch is releases
2016-01-04 14:17:37 +01:00
Stefan Dollase cca131775b replaced occurrences of "AMIDST" by "Amidst", when used as a title, or "amidst", when used as an identifier 2015-12-30 19:52:04 +01:00
Stefan Dollase 58d5425f8b fixed another issue with the travis build 2015-12-24 03:38:16 +01:00
Stefan Dollase 7088cc51e4 fixed an issue with the travis deploy process 2015-12-24 03:27:33 +01:00
Stefan Dollase 73d96e6264 switched from the maven-assembly-plugin to the maven-shade-plugin
* this seems to work better when building fat jar files
* it replaced the default output jar file (without dependencies) by the fat jar file (including all dependencies)
* removed the script that replaced the default jar file by the fat jar file
* enabled the generation of the mac wrapper, since it should work
* the mac wrapper will contain all dependencies twice
2015-12-24 03:18:08 +01:00
Stefan Dollase 9f1c93209e extracted building of windows and mac wrappers to extra pom.xml files
* to prevent issues like the one that was fixed in commit 476f5a
* mac wrapper is still broken and thus disabled
2015-12-24 02:43:32 +01:00
Stefan Dollase 43c01c1f86 removed the "sudo: required" from the .travis.yml by using the apt addon 2015-12-22 03:06:06 +01:00
Stefan Dollase 476f5a503d fixed an issue that was introduced in commit #aa7f93
* removed the maven plugin that builds the mac application launcher (configuration was still broken)
* the minecraft code uses google guava
* when executing amidst with eclipse, an exception occured from within the minecraft jar file, while using guava
* the removed maven plugin also uses guava, but another version which seems to be incompatible with the guava version used by the minecraft jar file
* the issue was caused by eclipse adding all maven dependencies to the amidst classpath, which caused the minecraft jar file to use the wrong version of guava ... I guess
* since the maven plugin has a scope of "provided", it is not included in the amidst jar file that is generated by maven
* when executing the generated amidst jar file instead of using eclipse, the issue did not occur ... this supports my guess that eclipse adds all maven dependencies to the amidst classpath
2015-12-22 02:54:39 +01:00
Stefan Dollase d2c595a69a moved the apt commands to the before_deploy section
* the launch4j plugin is only executed for the deployment
2015-12-20 21:41:50 +01:00
Stefan Dollase 6ac0ed88b0 fixed an issue with the travis ci build
* the launch4j maven plugin needs 32-bit libraries
2015-12-20 21:37:34 +01:00
Stefan Dollase c8f0a59350 fixed an issue with the travis-build
* clean needs to be executed before package, to ensure the local dependencies are installed
2015-12-20 21:16:26 +01:00
Stefan Dollase aa7f93ee36 adjusted the build process to generate the windows and mac executables when deployed
* generates windows and mac icon files using imagemagick
* generates the executables using maven plugins launch4j for windows and appbundle for mac
* renames the jar from (removes the -jar-with-dependencies suffix)
* creates a zip file from the mac app directory
2015-12-20 21:12:25 +01:00
Stefan Dollase d7c59337fc fixed a execution permission issue with the .travis.yml 2015-12-20 05:18:19 +01:00
Stefan Dollase be34d6fe53 added the github releases as deployment mechanism to the .travis.yml 2015-12-20 05:10:57 +01:00
Stefan Dollase 8dc548e350 added jdk version oraclejdk8 to the .travis.yml 2015-12-20 01:40:23 +01:00
Stefan Dollase 1bfdf485dc added a .travis.yml to automatically execute all tests with travis-ci 2015-12-20 01:24:28 +01:00