Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file .travis.yml at check-in 71479e9390a6abd6
|
2021-03-30
| ||
| 21:23 | Deleted: Merge trunk into 1.0 branch check-in: [564d6d6b6f] user: js branch: 1.0, size: 0 | |
|
2021-03-21
| ||
| 13:30 | Deleted: Remove Travis support I've just had it with Travis. I coped with it being extremely buggy and basically every single build needing to be restarted a few times until it works because their macOS machines (but not only those) are super buggy. But then they got even more buggy and it was no longer possible to restart builds - which meant it became pretty useless, as every 2nd build failed because Travis was buggy and there was no way to restart it. I contacted support about this, but they were unwilling to help me at all until I switch plans and continuously pressured me to do so. After repeatedly being told that switching plans would fix all my problems, I finally gave in and switched to the open source plan. Hurray, I could finally restart the failed builds! Only to then notice: After just 2 builds(!!), they decided that that used up all my credits. I contacted support and told them that following their repeated nagging to change plans only made it worse and now I cannot do any builds at all anymore. I was basically told "Tough luck, we might refill credits in the future, but it's currently unimplemented". They did not disclose this fact to me when they coerced me to switch plans before "helping" me. It is clear by now that Travis isn't interested in the open source community at all anymore. They exploited the open source community to get big so that companies would buy their services and now that they did, they no longer care about open source. Given this, they no longer deserve the support of the open source community and given how painful it always was to support them due to their extreme bugginess and not having any way to test changes before committing them, I am no longer willing to invest my time into this to give them free advertising by making them able to say how many open source projects use them, and by familarizing developers with their product by exposing developers to it in open source projects, giving Travis an advantage over competitors. I will look for alternatives, and I advise everybody reading this to do the same. check-in: [4bc6412b3a] user: js branch: trunk, size: 0 | |
|
2020-11-12
| ||
| 00:45 | Merge trunk into 1.0 branch file: [3f182f2f77] check-in: [a1163fb58b] user: js branch: 1.0, size: 4469 | |
|
2020-11-01
| ||
| 13:08 | Clean up .travis.yml by moving out scripts file: [0619e15749] check-in: [74857232b0] user: js branch: trunk, size: 4667 | |
|
2020-10-05
| ||
| 00:01 | .travis.yml: Don't build with --enable-runtime This flag no longer exists. file: [29ad71ef67] check-in: [9ea99b287d] user: js branch: 1.0, size: 10622 | |
|
2020-10-04
| ||
| 14:39 | Merge trunk into 1.0 branch file: [46bb495899] check-in: [a9f08709d2] user: js branch: 1.0, size: 11929 | |
|
2020-07-14
| ||
| 19:05 | .travis.yml: Properly abort on errors file: [159ce14eb5] check-in: [1c89bd8063] user: js branch: trunk, size: 11968 | |
|
2020-07-11
| ||
| 21:07 | .travis.yml: Re-add devkitPro builds using Docker file: [0b214ac062] check-in: [28e2425585] user: js branch: trunk, size: 11948 | |
|
2020-07-09
| ||
| 00:16 | .travis.yml: Remove devkitPro builds The devkitPro developers deliberately broke Travis by blocking its IP range from downloading. file: [c7f58226e6] check-in: [b9a4771366] user: js branch: trunk, size: 12566 | |
|
2020-07-06
| ||
| 23:42 | Merge trunk into branch "1.0" file: [9cff9210b8] check-in: [98f0907d36] user: js branch: 1.0, size: 12432 | |
|
2020-07-01
| ||
| 20:36 | .travis.yml: Install devkitPro via gdebi This is the officially recommended way to install it and takes care of missing dependencies. Additionally, move AmigaOS build back to Trusty, as this has the correct library versions. file: [f5a0aabab2] check-in: [62ac2b0cad] user: js branch: trunk, size: 12471 | |
| 20:17 | .travis.yml: Move AmigaOS/DS/3DS/Wii to Bionic file: [a5fe38c2fd] check-in: [324cf921ed] user: js branch: trunk, size: 12434 | |
| 20:03 | .travis.yml: devkitPro keeps changing the URL... If it continues at this rate, we might need to mirror the file. file: [aed3dda05e] check-in: [0362242302] user: js branch: trunk, size: 12434 | |
| 19:01 | .travis.yml: Fix .deb name for devkitPro file: [2f621d61d1] check-in: [44c03cae44] user: js branch: trunk, size: 12440 | |
| 00:33 | .travis.yml: Update devkitPro pacman .deb URL file: [059d61e67e] check-in: [1653f80f51] user: js branch: trunk, size: 12434 | |
|
2020-06-14
| ||
| 19:00 | .travis.yml: Remove STDOUT_SIMPLE This no longer exists, as isatty() is used instead now. file: [839879cad6] check-in: [141b8181c0] user: js branch: trunk, size: 12438 | |
|
2020-05-09
| ||
| 13:41 | Add tests for OFSCTPSocket file: [53acd6323f] check-in: [0765df9754] user: js branch: trunk, size: 12742 | |
|
2020-04-26
| ||
| 09:37 | .travis.yml: Configure IPX on precise to run tests file: [6d385d9409] check-in: [fdef4054ff] user: js branch: trunk, size: 12703 | |
|
2020-04-16
| ||
| 20:08 | .travis.yml: Use GNU sed on Linux, ed on macOS file: [9c5268203c] check-in: [0ad184c835] user: js branch: trunk, size: 12463 | |
|
2020-04-13
| ||
| 19:09 | .travis.yml: Add Precise, arm64, ppc64le and s390x file: [010c219c65] check-in: [9203831c6a] user: js branch: trunk, size: 12210 | |
|
2020-03-21
| ||
| 12:09 | .travis.yml: Update webhook URL file: [dd185bc1d8] check-in: [305688321e] user: js branch: trunk, size: 10865 | |
|
2020-03-07
| ||
| 18:11 | .travis.yml: Add notifications file: [755bf33325] check-in: [e489612993] user: js branch: trunk, size: 10865 | |
|
2019-11-25
| ||
| 01:48 | .travis.yml: Add more Xcode versions for macOS file: [a4ba9a887a] check-in: [491f76c532] user: js branch: trunk, size: 10628 | |
|
2019-11-24
| ||
| 16:56 | .travis.yml: Add more Xcode versions for iOS file: [a4457d6dab] check-in: [5aed1e1fd1] user: js branch: trunk, size: 9763 | |
| 15:25 | .travis.yml: Re-enable Amiga and Wii builds file: [ddfabc9946] check-in: [7a52095b63] user: js branch: trunk, size: 9060 | |
|
2019-09-01
| ||
| 15:14 | .travis.yml: Remove to-be-decommissioned Xcode 6.4 file: [2b9da8daec] check-in: [2a8e36067e] user: js branch: trunk, size: 9110 | |
|
2019-08-22
| ||
| 18:47 | .travis.yml: Remove to-be-decommissioned precise file: [bfd4d7fce2] check-in: [f17355cc63] user: js branch: trunk, size: 9278 | |
|
2019-08-02
| ||
| 11:42 | .travis.yml: Disable Xcode 11 & 32-bit Xcode 10.2 Xcode 11 is currently buggy and cannot build ObjFW. Xcode 10.2 dropped support for 32-bit macOS. file: [251ca20f5d] check-in: [b373d2f8b9] user: js branch: trunk, size: 9465 | |
|
2019-08-01
| ||
| 20:49 | .travis.yml: Update environments file: [751d97b23e] check-in: [1b5cca4b91] user: js branch: trunk, size: 9422 | |
|
2019-04-21
| ||
| 21:41 | .travis.yml: Disable Amiga till amiga-gcc is fixed file: [f5df37201d] check-in: [09382029f6] user: js branch: trunk, size: 8811 | |
|
2018-10-06
| ||
| 18:31 | .travis.yml: Change download URL for amiga-gcc file: [3e6b5032ed] check-in: [d7795b525e] user: js branch: trunk, size: 8807 | |
|
2018-08-27
| ||
| 22:02 | .travis.yml: Disable Wii until libogc is updated file: [95ad3d5768] check-in: [f06e338487] user: js branch: trunk, size: 8832 | |
|
2018-08-11
| ||
| 21:34 | .travis.yml: Re-enable 3DS, DS and Wii PSP is unfortunately no longer part of devkitPro. file: [02fc4798d7] check-in: [7acee0909f] user: js branch: trunk, size: 8786 | |
|
2018-06-19
| ||
| 22:35 | .travis.yml: Separate jobs for iOS This should hopefully deal with the timeouts. file: [f41c6b9cab] check-in: [137fee6ddd] user: js branch: trunk, size: 10192 | |
|
2018-06-17
| ||
| 15:29 | .travis.yml: Update Xcode versions file: [2eb19b6c19] check-in: [71479e9390] user: js branch: trunk, size: 8961 | |
|
2018-06-06
| ||
| 21:36 | .travis.yml: Disable devkitPro-based builds Unfortunately the new binaries removed ObjC support and the old binaries have been deleted. file: [0c5fd14030] check-in: [1d154b247f] user: js branch: trunk, size: 8897 | |
|
2018-05-26
| ||
| 09:03 | .travis.yml: Test building without Amiga library file: [0603d683d7] check-in: [e17f5ee09c] user: js branch: trunk, size: 8885 | |
|
2018-05-21
| ||
| 10:53 | .travis.yml: Remove hack for amiga-gcc This is no longer required. file: [5cef52d24e] check-in: [c93d2a5ec9] user: js branch: trunk, size: 8771 | |
|
2018-04-26
| ||
| 23:24 | .travis.yml: Add a build for AmigaOS 3 file: [95186bc8a2] check-in: [bd23271a55] user: js branch: trunk, size: 8793 | |
| 22:27 | .travis.yml: Test with compiler TLS disabled file: [73b470b099] check-in: [25c8296a5b] user: js branch: trunk, size: 8375 | |
|
2018-03-11
| ||
| 14:39 | .travis.yml: Store logs in /tmp This is mostly relevant for clean_log, as cleaning can clean the clean_log first and then fail on another file. file: [2fcc91601e] check-in: [d3b3396366] user: js branch: trunk, size: 8261 | |
|
2018-02-17
| ||
| 16:54 | .travis.yml: Several small improvements * Reduce the iOS deployment target to 9.0. * Define _Nonnull, _Nullable and _Null_unspecified for Xcode 6. Xcode 6 used __nonnull, __nullable and __null_unspecified instead, while already defining __has_feature(nullability). * Always set WRAPPER=true for iOS simulator builds. Old versions of Xcode generated binaries that target the simulator but could be executed outside of it, resulting in the tests being run as configure noticed it can run binaries, but the tests failing because they expected an iOS environment. file: [82e1b8c899] check-in: [8dca47ec20] user: js branch: trunk, size: 8199 | |
| 00:42 | .travis.yml: Add builds for Wii and PSP file: [7b285d2590] check-in: [514862215f] user: js branch: trunk, size: 7905 | |
|
2018-02-16
| ||
| 21:43 | Simplify .travis.yml a lot This also builds several combinations of flags and adds a build for the Nintendo DS next to the Nintendo 3DS build. file: [8e068612f0] check-in: [a43bd84674] user: js branch: trunk, size: 6237 | |
|
2018-02-12
| ||
| 21:24 | .travis.yml: Add Nintendo 3DS file: [b7705b83cd] check-in: [04df9b6223] user: js branch: trunk, size: 25258 | |
|
2018-02-11
| ||
| 23:21 | Added: Add .travis.yml This contains Linux, macOS and iOS so far, with various flag combinations and 32-bit and 64-bit. file: [7c4a408b66] check-in: [9607870d0b] user: js branch: trunk, size: 24387 | |