Commit Graph

40 Commits

Author SHA1 Message Date
tastytea 26f52d23a6
Add libcurl dependency to CI and RPM.
continuous-integration/drone/push Build was killed Details
2020-10-31 18:35:23 +01:00
tastytea 3889a1b915
Add Boost to drone recipe. 2019-12-11 13:58:58 +01:00
tastytea 253047c0b5
CI: Prepare rpm build.
continuous-integration/drone/push Build is passing Details
I couldn't find poco anywhere in the repos or EPEL.
2019-10-27 07:11:08 +01:00
tastytea 9937ecf5b0
CI: Compile with g++-7 instead of 8.
continuous-integration/drone/push Build is passing Details
2019-10-27 05:06:12 +01:00
tastytea e1ee5d7b37
Remove dependency on libxdg-basedir and pkg-config. 2019-10-27 05:05:51 +01:00
tastytea 3514103229
Include WebExtension in each release.
continuous-integration/drone/push Build is passing Details
2019-09-18 19:02:10 +02:00
tastytea 250ae5630f
CI: Fix clang-6 $CXX.
continuous-integration/drone/push Build is passing Details
2019-09-03 23:49:09 +02:00
tastytea 82e939506d
CI: Use Debian buster for clang6.
continuous-integration/drone/push Build is failing Details
2019-09-03 21:21:15 +02:00
tastytea f3a8495b08
CI: Don't test g++-5 anymore.
continuous-integration/drone/push Build is failing Details
ubuntu-toolchain-r doesn't provide builds of g++ < 8 for Ubuntu 18.04.
2019-09-03 21:05:24 +02:00
tastytea d70045ac80
CI: Get g++ built for Ubuntu bionic.
continuous-integration/drone/push Build is failing Details
2019-09-03 20:48:26 +02:00
tastytea 99170fb41d
CI: Only build on buster.
continuous-integration/drone/push Build is failing Details
Because POCO on stretch has no JSON support.
2019-09-03 20:43:18 +02:00
tastytea fafb0c8aa1
Switched from vsqlite++ to POCO.
continuous-integration/drone/push Build is failing Details
2019-08-07 19:41:58 +02:00
tastytea aedbebc6f6
Moved from popl to Poco for option parsing.
continuous-integration/drone/push Build is failing Details
2019-08-06 17:14:32 +02:00
tastytea 9bf6031b92
Replaced ICU with POCO. 2019-08-06 12:00:18 +02:00
tastytea 54492ff979
CI: changed cmake-6 on stretch to clang-7 on buster.
continuous-integration/drone/push Build is passing Details
2019-08-05 10:53:53 +02:00
tastytea d70bbd3f57
Ficed CI recipe.
continuous-integration/drone/push Build is failing Details
For some reason stretch has to be explicitly specified if stretch-backports are
added?
2019-08-04 22:21:12 +02:00
tastytea 9d0dd589a7
Replaced curlpp with POCO. Only HTTPS support fo far.
continuous-integration/drone/push Build is failing Details
curlpp seems dead. 🙁
2019-08-04 18:46:53 +02:00
tastytea 3895f0531a
Revert "CI: Added --keep-going to make commands."
continuous-integration/drone/push Build is failing Details
This reverts commit b1d973f2a2.
It didn't help, the error is raised by cmake, not make.
2019-08-03 22:41:15 +02:00
tastytea b1d973f2a2
CI: Added --keep-going to make commands.
continuous-integration/drone/push Build is failing Details
curlpp has a buggy pkg-config file with a relative include directory.
2019-08-03 22:33:40 +02:00
tastytea 8e40bea06e
Download popl.hpp into src/cli/ in Debian example and CI recipe.
continuous-integration/drone/push Build is failing Details
2019-07-26 21:20:34 +02:00
tastytea b1eb8ffb58
CI: Added LANG.
continuous-integration/drone/push Build is passing Details
2019-07-26 03:21:25 +02:00
tastytea 9ff4a9e76b
Set fill-column to 1000 for drone recipe to aboid word-wrapping.
continuous-integration/drone/push Build is passing Details
2019-07-25 06:08:51 +02:00
tastytea 2fd761ee72
Fixed the fix in to_lowercase with ICU. Now it is really working!
continuous-integration/drone/push Build is failing Details
Turns out I fixed the crash, but some unicode-characters were not
lower-cased. I'm using ICU now. It is very easy, makes sense and is
all-around pleasant.
2019-07-25 06:04:53 +02:00
tastytea be23e8e917
CI: Remove lockfiles before running apt-get.
continuous-integration/drone/push Build is passing Details
2019-06-26 20:06:03 +02:00
tastytea 13b07cb058
CI: Delete lock-file in cache volume. 2019-05-26 22:14:02 +02:00
tastytea 5730b5fde9
Fixed tests.
continuous-integration/drone/push Build is passing Details
The tests moved into a subdirectory recently, that's why ctest didn't
test anything and I didn't notice that the tests fail. Everything is
good again. :-)
2019-05-26 16:47:29 +02:00
tastytea 3225fe35fe
Allow changing MOZILLA_NMH_DIR.
continuous-integration/drone/push Build is passing Details
2019-05-21 22:40:30 +02:00
tastytea 8e4c23e271
CI: Added g++-9, deleted g++-7, g++-8, clang++-5.
continuous-integration/drone/push Build is passing Details
2019-05-21 20:16:41 +02:00
tastytea 7395c9fcd9
Compile wrapper in CI.
continuous-integration/drone/push Build is failing Details
2019-05-21 15:29:07 +02:00
tastytea d81bbfd0e6
CI: Set locale and only test once.
continuous-integration/drone/push Build is passing Details
The AsciiDoc export test failed because tehre was no locale set.
2019-05-19 19:36:03 +02:00
tastytea f01951b5b9
Disabled RPM package generation, because I couldn't get it to work.
continuous-integration/drone/push Build is passing Details
2019-05-18 07:54:55 +02:00
tastytea 290b5657d9
Fixed RPM package generation. 2019-05-18 07:38:54 +02:00
tastytea 2704d93871
Fixed drone-notification.
continuous-integration/drone/push Build is passing Details
2019-05-18 06:15:04 +02:00
tastytea 7ec91e2a84
Fixed package genration.
continuous-integration/drone/push Build was killed Details
2019-05-18 06:09:38 +02:00
tastytea 311e5b046e
Added package automatic generation.
continuous-integration/drone/push Build is passing Details
2019-05-18 05:09:56 +02:00
tastytea 607bc7ec5d
Make tests in CI verbose.
continuous-integration/drone/push Build is failing Details
2019-05-17 01:58:28 +02:00
tastytea 129546d263
Run tests with every compiler. 2019-05-17 01:00:41 +02:00
tastytea 55cec75654
Re-ordered drone recipe. 2019-05-17 00:39:09 +02:00
tastytea f65f4b5fca
Install boost libraries in CI.
continuous-integration/drone/push Build is failing Details
2019-05-17 00:22:16 +02:00
tastytea ff07e07120
Added CI.
continuous-integration/drone/push Build is failing Details
2019-05-17 00:04:58 +02:00