Commit Graph
80 Commits
Author SHA1 Message Date
frebib bd33ce4cb0 Build using auto-generated Docker image name
This allows running multiple builds of the same pipeline on one Docker
daemon, and also makes configuration simpler, as the  argument is
implied if not provided.

Signed-off-by: Joe Groocock <me@frebib.net>
2021-01-04 00:24:02 +00:00
frebib 675b7d2f17 Update to Plex 1.21.1.3830
Signed-off-by: Joe Groocock <me@frebib.net>
2020-12-20 22:29:03 +00:00
frebib 6cd23e7685 Update to Plex 1.21.0.3711
Signed-off-by: Joe Groocock <me@frebib.net>
2020-12-05 10:05:39 +00:00
frebib e00055d86a Update to Plex 1.21.0.3616
Signed-off-by: Joe Groocock <me@frebib.net>
2020-11-27 10:24:05 +00:00
frebib 4d9bf5daff Update to Plex 1.20.5.3600
Signed-off-by: Joe Groocock <me@frebib.net>
2020-11-22 12:41:13 +00:00
frebib 9b53a97e7d Update to Plex 1.20.2.3483
Signed-off-by: Joe Groocock <me@frebib.net>
2020-10-24 15:44:37 +01:00
frebib 5161d311aa Update to Plex 1.20.2.3402
Signed-off-by: Joe Groocock <me@frebib.net>
2020-10-12 10:47:11 +01:00
frebib 641be204ad Update to Plex 1.20.1.3252
Signed-off-by: Joe Groocock <me@frebib.net>
2020-09-25 10:31:42 +01:00
frebib b0b3b48e9f Update to Plex 1.19.5.3112
Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-23 10:36:56 +01:00
frebib 8277a3ce17 Update DockerHub README on push
[PUBLISH SKIP]

Signed-off-by: Joe Groocock <me@frebib.net>
2020-07-11 16:33:15 +01:00
frebib b8e7923d1d Update to Plex 1.19.3.2852 2020-05-29 12:48:37 +01:00
frebib 7a57cfe257 Update to Plex 1.19.3.2843
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-23 11:04:22 +01:00
frebib a0e288d291 Selectively build OpenSSL components
This skips documententation generation which should significantly speed
up the build as those files are ignored anyway.

Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 11:45:48 +01:00
frebib fbc903e920 Fix missing curl/libssl ca-certificates
Before:
    root@b054d9b406bf /u/l/plexmediaserver> curl https://spritsail.io -I
    curl: (77) error setting certificate verify locations:
      CAfile: /etc/ssl/certs/ca-certificates.crt
      CApath: none

After:
    root@7571fd092ba1 /u/l/plexmediaserver> curl https://spritsail.io -I
    HTTP/1.1 200 OK
    Server: nginx/1.17.10
    Date: Tue, 12 May 2020 09:38:09 GMT
    Content-Type: text/html
    Content-Length: 8158
    Last-Modified: Fri, 01 Feb 2019 20:18:29 GMT
    Connection: keep-alive
    ETag: 5c54a995-1fde
    Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
    X-Content-Type-Options: nosniff
    X-Frame-Options: DENY
    Accept-Ranges: bytes

Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 10:39:40 +01:00
frebib 8762491a4f Update to Plex 1.19.3.2764
Signed-off-by: Joe Groocock <me@frebib.net>
2020-05-12 10:17:23 +01:00
frebib ee174b3872 Update to Plex 1.19.2.2737 2020-05-01 10:56:33 +01:00
frebib 331c83d114 Update to Plex ver 1.18.9.2578 2020-03-30 21:50:09 +01:00
frebib a3661af9f6 Update to Plex ver 1.18.9.2571 2020-03-26 19:57:08 +00:00
frebib 7acdea7199 Update to Plex ver 1.18.7.2457 2020-02-24 17:58:03 +00:00
frebib c382bca5c6 Update to Plex ver 1.18.5.2309 2020-02-03 22:26:05 +00:00
frebib 844f1f7cc3 Update to Plex ver 1.18.4.2171 2020-01-08 19:17:14 +00:00
frebib 10faecbeec Replace LibreSSL with OpenSSL to fix TheTVDB agent 2020-01-08 19:14:53 +00:00
frebib 86e5c6efc9 Revert curl 7.67.0 as it seems to be broken 2019-11-27 22:42:38 +00:00
frebib 904345ed10 Update to Plex 1.18.2.2058 2019-11-23 11:07:02 +00:00
frebib 308f51ce48 Update to Plex 1.18.1.1973 2019-10-29 11:21:31 +00:00
frebib 7c7d1f34c0 Update to Plex 1.18.0.1913 2019-10-13 12:23:12 +01:00
frebib da88643298 Update to Plex 1.18.0.1846 2019-10-03 11:09:17 +01:00
frebib 806c82f49a Update to Plex 1.17.0.1841 2019-10-01 20:03:23 +01:00
frebib 2e8a79511e Update to Plex 1.16.5.1554 2019-08-28 20:41:16 +01:00
frebib a26c13ae91 Fix build & general cleanup 2019-08-24 14:17:18 +01:00
frebib 7b6372871f Update to Plex 1.16.5.1488 2019-08-23 22:07:55 +01:00
frebib a6fd98cb21 Update .drone.yml to 1.x 2019-08-23 22:07:45 +01:00
frebib 0cd9b2d3a5 Download Plex first, to catch failing builds sooner 2019-08-23 21:56:13 +01:00
frebib 878dc6c1e7 Bump libxml2 and libxslt to fix compilation error 2019-08-23 21:54:46 +01:00
frebib 2cf6149887 Copy libgcc_1.so from debian-builder 2019-08-23 21:49:04 +01:00
frebib efcf87b98d Update to Plex 1.16.3.1402 2019-07-30 22:16:39 +01:00
frebib 9cebc18cc7 Build using debian:buster 2019-07-23 12:17:23 +01:00
frebib 36c7eafe21 Update to Plex 1.16.2.1321 2019-07-18 20:41:04 +01:00
frebib 30e96c56dd Pin libressl base image version 2019-07-06 16:51:42 +01:00
frebib 7be353509a Update to Plex 1.16.1.1291 2019-07-06 16:42:28 +01:00
frebib f6281f052b Update to Plex 1.16.0.1226
continuous-integration/drone/push Build is failing
2019-06-20 20:46:56 +01:00
frebib 3642bfe56f Update to Plex 1.15.8.1198 2019-06-14 10:51:10 +01:00
frebib 9d2422eddd Update to Plex 1.15.4.994 2019-05-16 22:08:29 +01:00
frebib c9e57b3788 Disable executable stack in shared libs.
Should hopefully fix #11
2019-04-29 17:26:58 +01:00
frebib f01755faea Update to Plex 1.15.4.993 2019-04-26 22:09:26 +01:00
frebib 2cbcf6a001 Update to Plex 1.15.2.793 2019-03-27 22:36:13 +00:00
frebib 2d5e841ff4 Update to Plex 1.15.1.791 2019-03-15 11:29:42 +00:00
frebib 596e277144 Update to PMS version 1.15.0.659 2019-02-14 22:48:01 +00:00
frebib 81fc0fa0d2 Build zlib from source 2019-02-13 23:10:42 +00:00
frebib 19662b1707 Remove all versions of bundled libs 2019-02-13 23:09:53 +00:00
frebib 7c17e4103b Simplify 'make' usage 2019-02-13 23:09:52 +00:00
frebib e3e2175060 Enable IPv6 by default 2019-02-07 22:51:44 +00:00
frebib be498ac70f Update to curl 7.64.0 2019-02-07 22:50:12 +00:00
frebib 8654c0fbdf Update LibreSSL to 2.8.2 2018-10-22 23:23:19 +01:00
frebib dac8a21edc Allow server claiming at any time 2018-10-04 12:51:38 +01:00
frebib e36ec1723e Use all cores when make'ing 2018-10-04 12:51:37 +01:00
frebib 34694a391a Update to curl 7.61.1 2018-10-03 17:10:13 +01:00
frebib e4b29e31ad Update to Plex 1.13.8.5395 2018-09-25 00:43:34 +01:00
frebib 1f0f916f64 Update publish tags 2018-09-04 21:43:20 +01:00
frebib e9d2165706 Use spritsail/drone-test for test-bin step 2018-08-24 11:56:13 +01:00
frebib 174222bf52 Remove unused script files 2018-08-24 11:22:28 +01:00
frebib 1d6e18d44f Update to Plex 1.13.5.5332 2018-08-23 11:25:31 +01:00
frebib db614dea52 Add back-compat for old config mountpoint 2018-08-20 11:41:01 +01:00
frebib 1ac410776e Merge feature branch 'init-scripts' 2018-08-19 23:50:08 +01:00
frebib 7dbbd7c388 Add useful documentation to README 2018-08-19 23:47:32 +01:00
frebib 210576c0ea Print clearer warning about permission change 2018-08-19 21:09:26 +01:00
frebib 9360ec8b65 Use specific match for patch name 2018-08-19 21:08:34 +01:00
frebib f4602958fd Add new entrypoint/config script 2018-08-19 20:27:47 +01:00
frebib 93aeb86ab0 Prune unused features from libxml/libxslt 2018-08-19 20:24:29 +01:00
frebib eae5086546 Remove libcurl-option from curl 2018-08-19 18:07:40 +01:00
frebib 88317a5eed Replace libxml/libxslt to suppress xmlstarlet error 2018-08-19 16:22:31 +01:00
frebib b8b629552e Bring up to date, add curl 2018-08-09 10:59:39 +01:00
frebib 6fb006928d Use spritsail/drone-test CI step 2018-08-06 13:29:46 +01:00
frebib ce5995132c Update to version 1.13.5.5291 2018-08-03 08:24:15 +01:00
frebib 2f04732b41 Remove redundant tag step 2018-07-29 12:00:26 +01:00
frebib 285d5d7a8a Fix incorrect {lib, directory 2018-07-29 11:49:45 +01:00
frebibandGitHub 8f40a9ca25 Update to version 1.13.4.5271 2018-07-20 11:43:25 +01:00
frebib b429c611f7 Update to 1.13.4.5251 2018-07-17 10:22:30 +01:00
frebib 133e397987 Add lastbuild badge
[CI SKIP]
2018-04-22 09:26:14 +01:00
frebib abf60351f9 Update libgcc1 and libstdc++
Use stretch stable packages for now
2018-04-06 00:31:33 +01:00