ObjFW  History of .travis.yml of 71479e9390a6abd6

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