Compare commits

..
Author SHA1 Message Date
LinuxServer-CI 61b96f20a1 Bot Updating Package Versions 2024-06-20 14:04:48 +00:00
LinuxServer-CI 46f2192ce6 Bot Updating Package Versions 2024-06-16 16:57:39 +00:00
LinuxServer-CI 51035c7f22 Bot Updating Package Versions 2024-06-09 16:56:43 +00:00
LinuxServer-CI 48888faeb2 Bot Updating Package Versions 2024-05-26 17:41:55 +00:00
AdamandGitHub 7197acafed Merge pull request #231 from linuxserver/develop-3.20
Rebase to 3.20 (Develop)
2024-05-26 18:37:55 +01:00
LinuxServer-CI 6f4b66a490 Bot Updating Package Versions 2024-05-26 17:02:34 +00:00
LinuxServer-CI 1908c053ef Bot Updating Templated Files 2024-05-26 16:58:25 +00:00
LinuxServer-CI d3f16111e7 Bot Updating Templated Files 2024-05-26 16:56:50 +00:00
thespad 144601fdd5 Rebase to 3.20 2024-05-26 17:40:49 +01:00
LinuxServer-CI cbe44d001b Bot Updating Package Versions 2024-05-19 16:57:50 +00:00
LinuxServer-CI 3ac4b2e799 Bot Updating Package Versions 2024-05-14 17:24:02 +00:00
LinuxServer-CI 63beff364b Bot Updating Package Versions 2024-05-13 02:07:14 +00:00
LinuxServer-CI 53ace81002 Bot Updating Package Versions 2024-05-12 17:00:53 +00:00
LinuxServer-CI 350516c001 Bot Updating Templated Files 2024-05-12 16:56:48 +00:00
LinuxServer-CI 5acc715831 Bot Updating Package Versions 2024-05-05 09:32:13 +00:00
LinuxServer-CI 31f79a7bc5 Bot Updating Templated Files 2024-05-05 09:28:15 +00:00
LinuxServer-CI 738b9d2faf Bot Updating Package Versions 2024-04-28 10:34:38 +00:00
LinuxServer-CI e244c42433 Bot Updating Package Versions 2024-04-21 06:16:52 +00:00
LinuxServer-CI 527ee1a91e Bot Updating Package Versions 2024-04-14 22:44:05 +00:00
LinuxServer-CI 738cf59748 Bot Updating Package Versions 2024-04-13 05:49:48 +00:00
LinuxServer-CI e949a9cb72 Bot Updating Package Versions 2024-04-07 05:00:20 +00:00
LinuxServer-CI 6deaa63d79 Bot Updating Package Versions 2024-03-31 04:07:07 +00:00
LinuxServer-CI b5796aab75 Bot Updating Package Versions 2024-03-24 16:57:15 +00:00
LinuxServer-CI 7ab736589c Bot Updating Package Versions 2024-03-20 19:16:07 +00:00
AdamandGitHub 4ffbe58a23 Merge pull request #225 from linuxserver/develop-3.19
Rebase to 3.19 (develop)
2024-03-20 19:12:33 +00:00
TheSpad 4f4b07bed4 Rebase to 3.19 2024-03-20 17:28:10 +00:00
LinuxServer-CI 466bbcd87d Bot Updating Package Versions 2024-03-17 11:52:46 +00:00
LinuxServer-CI 284417d831 Bot Updating Package Versions 2024-03-17 04:08:35 +00:00
LinuxServer-CI ff4cf58bb0 Bot Updating Templated Files 2024-03-17 04:05:36 +00:00
LinuxServer-CI 84acf94ff8 Bot Updating Package Versions 2024-03-03 10:26:55 +00:00
drizandGitHub 2d7415475a Merge pull request #222 from linuxserver/develop-ci
develop: fix ci screenshot
2024-02-27 10:37:48 -05:00
aptalca 1f5d08dea2 fix ci screenshot 2024-02-27 10:07:45 -05:00
LinuxServer-CI 8793aaf4b2 Bot Updating Package Versions 2024-02-27 00:29:09 +00:00
LinuxServer-CI af461e6473 Bot Updating Templated Files 2024-02-25 16:59:23 +00:00
LinuxServer-CI eff9e2b3f2 Bot Updating Templated Files 2024-02-25 16:56:16 +00:00
LinuxServer-CI 6fd2d49ceb Bot Updating Package Versions 2024-02-18 17:36:39 +00:00
LinuxServer-CI badf0de805 Bot Updating Package Versions 2024-02-11 17:29:43 +00:00
LinuxServer-CI 8fcd0277a9 Bot Updating Package Versions 2024-02-11 16:56:39 +00:00
LinuxServer-CI eea90cb913 Bot Updating Package Versions 2024-02-04 11:26:29 +00:00
LinuxServer-CI f4081f43c2 Bot Updating Package Versions 2024-02-04 05:04:45 +00:00
LinuxServer-CI 9984cebf1a Bot Updating Package Versions 2024-01-28 16:56:56 +00:00
LinuxServer-CI e9e6a3bd24 Bot Updating Package Versions 2024-01-21 05:38:50 +00:00
LinuxServer-CI 780e8fee5f Bot Updating Package Versions 2024-01-14 05:11:52 +00:00
LinuxServer-CI 3a4e38d674 Bot Updating Package Versions 2024-01-14 05:08:57 +00:00
LinuxServer-CI f9e51138e9 Bot Updating Templated Files 2024-01-14 05:06:07 +00:00
LinuxServer-CI edd0b2fabe Bot Updating Templated Files 2024-01-14 05:03:25 +00:00
LinuxServer-CI 53ba78a732 Bot Updating Package Versions 2023-12-31 16:56:23 +00:00
LinuxServer-CI 47d6a499c7 Bot Updating Package Versions 2023-12-24 16:57:36 +00:00
LinuxServer-CI c91ef7182d Bot Updating Package Versions 2023-12-19 19:44:06 +00:00
LinuxServer-CI 584acae69f Bot Updating Package Versions 2023-12-10 11:26:24 +00:00
LinuxServer-CI efcb7b1bac Bot Updating Package Versions 2023-12-03 16:57:02 +00:00
LinuxServer-CI 2ef0db19ae Bot Updating Package Versions 2023-11-26 05:08:27 +00:00
LinuxServer-CI 853a39fb63 Bot Updating Package Versions 2023-11-20 00:37:00 +00:00
LinuxServer-CI 7da581ccd1 Bot Updating Package Versions 2023-11-19 16:57:27 +00:00
LinuxServer-CI 8734d164ab Bot Updating Package Versions 2023-11-19 05:10:09 +00:00
LinuxServer-CI 95085b4a73 Bot Updating Package Versions 2023-11-19 05:06:38 +00:00
LinuxServer-CI d6054f8ac0 Bot Updating Templated Files 2023-11-19 05:02:58 +00:00
LinuxServer-CI debebe27f6 Bot Updating Package Versions 2023-11-11 21:38:20 +00:00
LinuxServer-CI 93b6e9e964 Bot Updating Package Versions 2023-10-29 08:13:38 +00:00
LinuxServer-CI a59e39d2e2 Bot Updating Package Versions 2023-10-22 06:40:21 +00:00
LinuxServer-CI fddb3fbfc0 Bot Updating Package Versions 2023-10-15 16:57:17 +00:00
LinuxServer-CI 70caacfb77 Bot Updating Package Versions 2023-10-08 04:04:37 +00:00
LinuxServer-CI fc2e991f7e Bot Updating Templated Files 2023-10-08 04:00:55 +00:00
LinuxServer-CI efd9bdd70a Bot Updating Templated Files 2023-10-08 03:59:06 +00:00
LinuxServer-CI 19eb5c59f0 Bot Updating Package Versions 2023-10-01 14:13:14 +00:00
LinuxServer-CI e942592eb9 Bot Updating Package Versions 2023-09-24 13:21:32 +00:00
LinuxServer-CI 28038abf2d Bot Updating Package Versions 2023-09-03 04:28:31 +00:00
LinuxServer-CI d7bd68edc1 Bot Updating Package Versions 2023-08-27 17:22:41 +00:00
LinuxServer-CI 4670e528be Bot Updating Package Versions 2023-08-20 16:57:07 +00:00
LinuxServer-CI ae27ed5f46 Bot Updating Package Versions 2023-08-14 00:43:11 +00:00
LinuxServer-CI bacf01b605 Bot Updating Package Versions 2023-08-13 04:05:10 +00:00
LinuxServer-CI 2a1d5fab8e Bot Updating Package Versions 2023-08-06 16:56:24 +00:00
LinuxServer-CI 6cdef82d63 Bot Updating Package Versions 2023-07-30 06:12:02 +00:00
LinuxServer-CI 310711c0f6 Bot Updating Package Versions 2023-07-23 04:09:45 +00:00
LinuxServer-CI ee061e1e58 Bot Updating Package Versions 2023-07-16 05:19:16 +00:00
LinuxServer-CI 9c2c8b7b0f Bot Updating Package Versions 2023-07-09 12:01:50 +00:00
LinuxServer-CI 336732d770 Bot Updating Package Versions 2023-07-02 17:00:06 +00:00
LinuxServer-CI 46202bb670 Bot Updating Templated Files 2023-07-02 16:56:48 +00:00
LinuxServer-CI d77e9a9292 Bot Updating Package Versions 2023-06-18 16:56:22 +00:00
LinuxServer-CI 59f928450e Bot Updating Package Versions 2023-06-14 08:05:00 +00:00
AdamandGitHub 1faa75b850 Merge pull request #208 from linuxserver/develop-3.18 2023-06-14 09:01:33 +01:00
TheSpad 052ff40b8f Rebase to 3.18 (develop) 2023-06-06 15:22:08 +01:00
LinuxServer-CI bd69289e16 Bot Updating Package Versions 2023-06-04 16:46:43 +00:00
LinuxServer-CI 7726e689d2 Bot Updating Package Versions 2023-05-28 15:40:08 +00:00
LinuxServer-CI b03f40cfab Bot Updating Templated Files 2023-05-28 15:36:39 +00:00
LinuxServer-CI 71a7497f5c Bot Updating Package Versions 2023-05-21 16:55:47 +00:00
LinuxServer-CI 056d32010d Bot Updating Package Versions 2023-05-15 23:55:29 +00:00
LinuxServer-CI 75938df94d Bot Updating Package Versions 2023-05-07 16:56:04 +00:00
LinuxServer-CI 38470c7a83 Bot Updating Templated Files 2023-04-30 16:56:15 +00:00
LinuxServer-CI 6102ef6c50 Bot Updating Templated Files 2023-04-30 16:55:10 +00:00
LinuxServer-CI 19b814c5a3 Bot Updating Package Versions 2023-04-23 13:40:49 -05:00
LinuxServer-CI cf8059bced Bot Updating Package Versions 2023-04-23 16:55:22 +00:00
LinuxServer-CI e13aaff00b Bot Updating Package Versions 2023-04-15 11:00:26 -05:00
LinuxServer-CI 324b9c65f8 Bot Updating Package Versions 2023-04-09 18:56:21 +02:00
LinuxServer-CI 2f16e851a1 Bot Updating Package Versions 2023-04-03 18:03:43 +02:00
LinuxServer-CI 089ea9666e Bot Updating Templated Files 2023-04-03 18:00:40 +02:00
LinuxServer-CI ed5f04a269 Bot Updating Templated Files 2023-04-03 17:59:04 +02:00
LinuxServer-CI 8afd10a56d Bot Updating Templated Files 2023-04-03 17:57:27 +02:00
LinuxServer-CI 1ea2f4aa3a Bot Updating Package Versions 2023-03-27 10:58:05 -05:00
LinuxServer-CI 0e541c9b91 Bot Updating Package Versions 2023-03-06 17:00:35 +01:00
LinuxServer-CI a098ca06aa Bot Updating Templated Files 2023-03-06 16:57:24 +01:00
LinuxServer-CI edec3d0283 Bot Updating Package Versions 2023-02-24 12:10:51 +00:00
AdamandGitHub 3bc534776e Merge pull request #199 from linuxserver/develop-ping 2023-02-24 12:07:50 +00:00
TheSpad bcd75ef38b Use /ping endpoint for readiness check 2023-02-24 10:04:53 +00:00
LinuxServer-CI 76e74a47ea Bot Updating Package Versions 2023-02-20 16:58:30 +01:00
LinuxServer-CI c8472aa5f3 Bot Updating Templated Files 2023-02-11 13:22:04 -06:00
LinuxServer-CI dc34da5882 Bot Updating Templated Files 2023-02-11 13:20:41 -06:00
LinuxServer-CI 03c4e6e1e0 Bot Updating Package Versions 2023-01-21 11:46:26 -06:00
LinuxServer-CI 68c28f77ec Bot Updating Package Versions 2023-01-16 16:57:46 +01:00
LinuxServer-CI 79772e74e3 Bot Updating Package Versions 2023-01-02 09:57:45 -06:00
LinuxServer-CI 9e0745e025 Bot Updating Package Versions 2022-12-21 12:09:25 -06:00
RoxedusandGitHub c587935fc6 Merge pull request #192 from linuxserver/develop-3.17 2022-12-21 19:06:53 +01:00
TheSpad 3e5df71d6b Rebase develop tp 3.17, migrate to s6v3 2022-12-19 17:34:49 +00:00
LinuxServer-CI a3b9f6daf4 Bot Updating Templated Files 2022-12-05 17:00:02 +01:00
LinuxServer-CI 75dc98406b Bot Updating Templated Files 2022-12-05 09:58:45 -06:00
LinuxServer-CI 11e779fa65 Bot Updating Templated Files 2022-12-05 16:57:23 +01:00
LinuxServer-CI 263a29f5ba Bot Updating Package Versions 2022-11-14 10:00:29 -06:00
LinuxServer-CI 7223cc6b51 Bot Updating Templated Files 2022-11-14 09:57:29 -06:00
LinuxServer-CI ff72ad430d Bot Updating Package Versions 2022-11-07 09:57:59 -06:00
LinuxServer-CI e1f577754c Bot Updating Package Versions 2022-10-31 10:58:54 -05:00
LinuxServer-CI 7a7b2b382e Bot Updating Templated Files 2022-09-19 11:00:39 -05:00
LinuxServer-CI c606a84d52 Bot Updating Package Versions 2022-09-05 17:57:43 +02:00
LinuxServer-CI 7e976ef19c Bot Updating Package Versions 2022-08-29 17:57:53 +02:00
LinuxServer-CI e847e7af62 Bot Updating Package Versions 2022-08-14 00:00:18 +02:00
LinuxServer-CI fdac0c3cd9 Bot Updating Package Versions 2022-08-08 10:57:55 -05:00
LinuxServer-CI 2bd9d1cb8e Bot Updating Package Versions 2022-08-01 17:59:23 +02:00
LinuxServer-CI cc04ddb5c2 Bot Updating Package Versions 2022-07-20 07:00:39 -05:00
LinuxServer-CI ca55ea1b88 Bot Updating Package Versions 2022-07-11 18:02:32 +02:00
LinuxServer-CI 9cf32c471b Bot Updating Package Versions 2022-07-04 10:57:49 -05:00
LinuxServer-CI 4d3ba661a4 Bot Updating Package Versions 2022-05-16 10:58:24 -05:00
LinuxServer-CI 0134bd5147 Bot Updating Package Versions 2022-05-02 18:03:23 +02:00
LinuxServer-CI 478cedab2b Bot Updating Templated Files 2022-05-02 11:00:56 -05:00
LinuxServer-CI 3dbf3c6365 Bot Updating Templated Files 2022-05-02 10:59:33 -05:00
LinuxServer-CI 818554338b Bot Updating Package Versions 2022-04-15 04:50:25 +02:00
LinuxServer-CI fe7c57a21c Bot Updating Package Versions 2022-04-04 17:57:48 +02:00
LinuxServer-CI 032919d838 Bot Updating Package Versions 2022-03-31 10:00:29 -05:00
LinuxServer-CI b19b39a991 Bot Updating Package Versions 2022-03-28 17:57:58 +02:00
LinuxServer-CI c72a1d9492 Bot Updating Package Versions 2022-03-21 08:02:00 -05:00
aptalcaandGitHub 4123bb8ea2 Merge pull request #172 from linuxserver/remove-develop-warning
Remove alpine rebase warning
2022-03-21 08:58:57 -04:00
TheSpad 4846b6f0a9 Remove alpine warning 2022-03-20 17:50:01 +00:00
LinuxServer-CI 84d840b8d1 Bot Updating Package Versions 2022-02-27 19:59:44 +01:00
LinuxServer-CI 10ebab3a40 Bot Updating Package Versions 2022-02-21 17:49:09 +01:00
AdamandGitHub c4ae6680c5 Merge pull request #165 from linuxserver/develop-alpine 2022-02-21 16:46:22 +00:00
TheSpad f3244f9fd6 Fix indentation 2022-02-21 16:29:16 +00:00
LinuxServer-CI eeadbf1ee6 Bot Updating Package Versions 2022-02-21 16:57:39 +01:00
TheSpad 5ab25e2fe7 Rebase develop branch to Alpine 2022-02-20 12:14:36 +00:00
LinuxServer-CI 116a4e0be4 Bot Updating Package Versions 2022-01-24 16:57:45 +01:00
LinuxServer-CI 1e74f9d759 Bot Updating Package Versions 2022-01-16 00:00:13 +01:00
LinuxServer-CI 1b8dbc5792 Bot Updating Package Versions 2021-12-27 17:11:27 +01:00
LinuxServer-CI f994cebf13 Bot Updating Package Versions 2021-12-20 17:01:49 +01:00
LinuxServer-CI 94fa264de0 Bot Updating Templated Files 2021-12-20 16:58:53 +01:00
LinuxServer-CI 90e76776a3 Bot Updating Templated Files 2021-12-20 16:57:32 +01:00
LinuxServer-CI ae40326102 Bot Updating Package Versions 2021-11-29 16:58:29 +01:00
LinuxServer-CI 4cb3beaf2e Bot Updating Package Versions 2021-11-22 16:58:10 +01:00
LinuxServer-CI df128caa01 Bot Updating Package Versions 2021-11-15 16:58:04 +01:00
LinuxServer-CI 51cacb2f37 Bot Updating Package Versions 2021-11-08 16:57:48 +01:00
LinuxServer-CI 7573f6c7da Bot Updating Package Versions 2021-10-17 19:34:31 +02:00
aptalcaandGitHub 020e939e30 Merge pull request #150 from linuxserver/umask/develop
Remove umask
2021-10-17 13:32:06 -04:00
Roxedus 51bb3f686e Remove umask 2021-10-17 17:36:25 +02:00
LinuxServer-CI dba3088b3a Bot Updating Package Versions 2021-10-04 18:00:46 +02:00
LinuxServer-CI 4e9bf527b8 Bot Updating Templated Files 2021-10-04 17:58:22 +02:00
LinuxServer-CI 0e08d69d9b Bot Updating Templated Files 2021-10-04 17:57:16 +02:00
LinuxServer-CI f3d633d224 Bot Updating Package Versions 2021-09-27 17:58:13 +02:00
LinuxServer-CI d46e9594cc Bot Updating Package Versions 2021-09-20 17:58:03 +02:00
LinuxServer-CI 419e411d84 Bot Updating Package Versions 2021-09-06 17:57:54 +02:00
LinuxServer-CI cf6818e15f Bot Updating Package Versions 2021-08-30 18:00:02 +02:00
LinuxServer-CI 3e93b98fd4 Bot Updating Templated Files 2021-08-30 17:57:28 +02:00
LinuxServer-CI 708c11984f Bot Updating Package Versions 2021-08-23 17:59:31 +02:00
LinuxServer-CI b609ecbd32 Bot Updating Package Versions 2021-08-09 17:58:53 +02:00
LinuxServer-CI e8766b010e Bot Updating Package Versions 2021-08-02 17:59:10 +02:00
LinuxServer-CI 7da914ecd8 Bot Updating Package Versions 2021-07-26 17:59:28 +02:00
RoxedusandGitHub 5c91d19e9e Merge pull request #145 from linuxserver/runtime/develop
Use runtime when checking for updates.
2021-07-13 21:12:06 +02:00
LinuxServer-CI ed78210c41 Bot Updating Package Versions 2021-07-12 16:33:57 +00:00
Roxedus 4accde6615 Use runtime when checking for updates. 2021-07-12 00:39:42 +02:00
LinuxServer-CI ebfd5064a6 Bot Updating Package Versions 2021-07-05 16:03:07 +00:00
LinuxServer-CI 7c73f595ef Bot Updating Templated Files 2021-07-05 15:59:46 +00:00
LinuxServer-CI d03db40d8f Bot Updating Templated Files 2021-07-05 15:58:20 +00:00
LinuxServer-CI 5846abb94d Bot Updating Package Versions 2021-06-14 17:09:30 +01:00
LinuxServer-CI 7f0890670c Bot Updating Package Versions 2021-05-28 12:36:04 +01:00
LinuxServer-CI 45b719357d Bot Updating Package Versions 2021-05-04 07:59:56 -04:00
LinuxServer-CI 677b368665 Bot Updating Package Versions 2021-05-03 17:07:25 +01:00
LinuxServer-CI 4ed86a7be0 Bot Updating Package Versions 2021-04-21 01:17:40 -04:00
LinuxServer-CI 1f5fc81114 Bot Updating Package Versions 2021-04-19 17:09:39 +01:00
LinuxServer-CI 65574035f8 Bot Updating Templated Files 2021-04-19 17:04:13 +01:00
LinuxServer-CI 3a6649a4be Bot Updating Templated Files 2021-04-19 17:03:00 +01:00
LinuxServer-CI c5c6190cee Bot Updating Package Versions 2021-04-12 17:05:55 +01:00
LinuxServer-CI 37226ef5ce Bot Updating Package Versions 2021-04-05 16:07:16 +00:00
LinuxServer-CI 4fa4ac2e95 Bot Updating Package Versions 2021-03-15 16:02:14 +00:00
LinuxServer-CI 734f22388d Bot Updating Package Versions 2021-03-01 16:02:05 +00:00
LinuxServer-CI b6a77f141b Bot Updating Package Versions 2021-02-22 11:02:33 -05:00
LinuxServer-CI 0800863089 Bot Updating Package Versions 2021-02-15 11:06:56 -05:00
LinuxServer-CI eae4e8872a Bot Updating Templated Files 2021-02-15 11:01:45 -05:00
LinuxServer-CI 3c0d8104f7 Bot Updating Templated Files 2021-02-15 11:00:27 -05:00
LinuxServer-CI feb3b8cbba Bot Updating Package Versions 2021-02-05 17:24:26 +00:00
LinuxServer-CI a8f9149970 Bot Updating Package Versions 2021-02-01 16:09:23 +00:00
LinuxServer-CI f273e7d782 Bot Updating Package Versions 2021-01-25 11:38:23 -05:00
LinuxServer-CI 9a24c50a00 Bot Updating Package Versions 2021-01-18 13:37:10 +00:00
aptalcaandGitHub 093a23e7ad Merge pull request #134 from linuxserver/develop-deprecate-umask_set
Deprecate UMASK_SET in favor of UMASK in baseimage
2021-01-18 08:31:24 -05:00
Roxedus 5995f9c44b Deprecate UMASK_SET in favor of UMASK in baseimage 2021-01-18 09:45:36 +01:00
LinuxServer-CI 28ee5f2272 Bot Updating Templated Files 2021-01-13 04:12:26 +00:00
LinuxServer-CI abf6f57cea Bot Updating Package Versions 2021-01-09 16:11:00 -05:00
LinuxServer-CI f764a4aa00 Bot Updating Templated Files 2020-12-15 22:46:31 -05:00
LinuxServer-CI 4422e3e98e Bot Updating Templated Files 2020-12-15 22:45:15 -05:00
LinuxServer-CI 03eff4ffe4 Bot Updating Package Versions 2020-12-11 00:02:56 -05:00
saargandGitHub f376dc7aaa Merge pull request #119 from linuxserver/develop-dev
publish develop tag
2020-12-02 10:40:57 +01:00
aptalca 688fc9c373 publish develop tag 2020-11-30 16:37:36 -05:00
13 changed files with 174 additions and 170 deletions
+2 -2
View File
@@ -24,7 +24,7 @@
## Readme
If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit.
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-radarr/edit/master/readme-vars.yml).
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-radarr/edit/develop/readme-vars.yml).
These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play.
Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io/images/docker-radarr)
@@ -115,7 +115,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Update the changelog
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-radarr/tree/master/root), add an entry to the changelog
If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-radarr/tree/develop/root), add an entry to the changelog
```yml
changelogs:
+1 -1
View File
@@ -21,7 +21,7 @@
------------------------------
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-radarr/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-radarr/blob/develop/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
------------------------------
+14 -14
View File
@@ -4,26 +4,26 @@ on:
workflow_dispatch:
jobs:
external-trigger-master:
external-trigger-develop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- name: External Trigger
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/develop'
run: |
if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER }}" ]; then
echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER is set; skipping trigger. ****"
echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_RADARR_DEVELOP }}" ]; then
echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_RADARR_DEVELOP is set; skipping trigger. ****"
echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_RADARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "**** External trigger running off of master branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\". ****"
echo "External trigger running off of master branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_RADARR_MASTER\`" >> $GITHUB_STEP_SUMMARY
echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_RADARR_DEVELOP\". ****"
echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_RADARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY
echo "**** Retrieving external version ****"
EXT_RELEASE=$(curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version')
EXT_RELEASE=$(curl -sL https://radarr.servarr.com/v1/update/develop/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version')
if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then
echo "**** Can't retrieve external version, exiting ****"
FAILURE_REASON="Can't retrieve external version for radarr branch master"
FAILURE_REASON="Can't retrieve external version for radarr branch develop"
GHA_TRIGGER_URL="https://github.com/linuxserver/docker-radarr/actions/runs/${{ github.run_id }}"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n**Trigger URL:** '"${GHA_TRIGGER_URL}"' \n"}],
@@ -35,7 +35,7 @@ jobs:
echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY
echo "**** Retrieving last pushed version ****"
image="linuxserver/radarr"
tag="latest"
tag="develop"
token=$(curl -sX GET \
"https://ghcr.io/token?scope=repository%3Alinuxserver%2Fradarr%3Apull" \
| jq -r '.token')
@@ -61,7 +61,7 @@ jobs:
IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}')
if [ -z "${IMAGE_VERSION}" ]; then
echo "**** Can't retrieve last pushed version, exiting ****"
FAILURE_REASON="Can't retrieve last pushed version for radarr tag latest"
FAILURE_REASON="Can't retrieve last pushed version for radarr tag develop"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
@@ -73,7 +73,7 @@ jobs:
echo "**** Version ${EXT_RELEASE} already pushed, exiting ****"
echo "Version ${EXT_RELEASE} already pushed, exiting" >> $GITHUB_STEP_SUMMARY
exit 0
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then
echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****"
echo "New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY
exit 0
@@ -81,7 +81,7 @@ jobs:
echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****"
echo "New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build" >> $GITHUB_STEP_SUMMARY
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/buildWithParameters?PACKAGE_CHECK=false \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|")
echo "**** Jenkins job queue url: ${response%$'\r'} ****"
echo "**** Sleeping 10 seconds until job starts ****"
@@ -97,7 +97,7 @@ jobs:
--data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \
--data-urlencode "Submit=Submit"
echo "**** Notifying Discord ****"
TRIGGER_REASON="A version change was detected for radarr tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}"
TRIGGER_REASON="A version change was detected for radarr tag develop. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}"
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903,
"description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
+1 -1
View File
@@ -9,5 +9,5 @@ jobs:
- uses: actions/first-interaction@v1
with:
issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.'
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-radarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-radarr/blob/develop/.github/PULL_REQUEST_TEMPLATE.md)!'
repo-token: ${{ secrets.GITHUB_TOKEN }}
+9 -9
View File
@@ -4,28 +4,28 @@ on:
workflow_dispatch:
jobs:
package-trigger-master:
package-trigger-develop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- name: Package Trigger
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/develop'
run: |
if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_RADARR_MASTER }}" ]; then
echo "**** Github secret PAUSE_PACKAGE_TRIGGER_RADARR_MASTER is set; skipping trigger. ****"
echo "Github secret \`PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_RADARR_DEVELOP }}" ]; then
echo "**** Github secret PAUSE_PACKAGE_TRIGGER_RADARR_DEVELOP is set; skipping trigger. ****"
echo "Github secret \`PAUSE_PACKAGE_TRIGGER_RADARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then
if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then
echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****"
echo "There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "**** Package trigger running off of master branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\". ****"
echo "Package trigger running off of master branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_RADARR_MASTER\`" >> $GITHUB_STEP_SUMMARY
echo "**** Package trigger running off of develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_RADARR_DEVELOP\". ****"
echo "Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_RADARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/buildWithParameters?PACKAGE_CHECK=true \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/develop/buildWithParameters?PACKAGE_CHECK=true \
--user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|")
echo "**** Jenkins job queue url: ${response%$'\r'} ****"
echo "**** Sleeping 10 seconds until job starts ****"
+4 -3
View File
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:3.19
FROM ghcr.io/linuxserver/baseimage-alpine:3.20
# set version label
ARG BUILD_DATE
@@ -10,7 +10,7 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
LABEL maintainer="Roxedus,thespad"
# environment settings
ARG RADARR_BRANCH="master"
ARG RADARR_BRANCH="develop"
ENV XDG_CONFIG_HOME="/config/xdg"
RUN \
@@ -31,7 +31,8 @@ RUN \
tar xzf \
/tmp/radarr.tar.gz -C \
/app/radarr/bin --strip-components=1 && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/radarr/package_info && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
rm -rf \
/app/radarr/bin/Radarr.Update \
+5 -3
View File
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20
# set version label
ARG BUILD_DATE
@@ -9,7 +9,8 @@ ARG RADARR_RELEASE
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="Roxedus,thespad"
ARG RADARR_BRANCH="master"
# environment settings
ARG RADARR_BRANCH="develop"
ENV XDG_CONFIG_HOME="/config/xdg"
RUN \
@@ -30,7 +31,8 @@ RUN \
tar xzf \
/tmp/radarr.tar.gz -C \
/app/radarr/bin --strip-components=1 && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/radarr/package_info && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
rm -rf \
/app/radarr/bin/Radarr.Update \
Vendored
+55 -55
View File
@@ -31,7 +31,7 @@ pipeline {
CI_PORT='7878'
CI_SSL='false'
CI_DELAY='120'
CI_DOCKERENV='TZ=US/Pacific'
CI_DOCKERENV=''
CI_AUTH=''
CI_WEBPATH='/system/status'
}
@@ -48,7 +48,7 @@ pipeline {
script{
env.EXIT_STATUS = ''
env.LS_RELEASE = sh(
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:develop 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
returnStdout: true).trim()
env.LS_RELEASE_NOTES = sh(
script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''',
@@ -77,7 +77,7 @@ pipeline {
script{
env.LS_TAG_NUMBER = sh(
script: '''#! /bin/bash
tagsha=$(git rev-list -n 1 ${LS_RELEASE} 2>/dev/null)
tagsha=$(git rev-list -n 1 develop-${LS_RELEASE} 2>/dev/null)
if [ "${tagsha}" == "${COMMIT_SHA}" ]; then
echo ${LS_RELEASE_NUMBER}
elif [ -z "${GIT_COMMIT}" ]; then
@@ -115,7 +115,7 @@ pipeline {
steps{
script{
env.EXT_RELEASE = sh(
script: ''' curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version' ''',
script: ''' curl -sL https://radarr.servarr.com/v1/update/develop/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version' ''',
returnStdout: true).trim()
env.RELEASE_LINK = 'custom_command'
}
@@ -155,10 +155,10 @@ pipeline {
}
}
}
// If this is a master build use live docker endpoints
// If this is a develop build use live docker endpoints
stage("Set ENV live build"){
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
}
steps {
@@ -168,20 +168,20 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
} else {
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN
}
}
}
// If this is a dev build use dev docker endpoints
stage("Set ENV dev build"){
when {
not {branch "master"}
not {branch "develop"}
environment name: 'CHANGE_ID', value: ''
}
steps {
@@ -191,13 +191,13 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
} else {
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/'
}
}
@@ -214,13 +214,13 @@ pipeline {
env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME
env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME
if (env.MULTIARCH == 'true') {
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
} else {
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/'
}
@@ -257,7 +257,7 @@ pipeline {
// Use helper containers to render templated files
stage('Update-Templates') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
expression {
env.CONTAINER_NAME != null
@@ -269,24 +269,24 @@ pipeline {
TEMPDIR=$(mktemp -d)
docker pull ghcr.io/linuxserver/jenkins-builder:latest
# Cloned repo paths for templating:
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch master of ${LS_USER}/${LS_REPO} for running the jenkins builder on
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch master of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch develop of ${LS_USER}/${LS_REPO} for running the jenkins builder on
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch develop of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
# ${TEMPDIR}/docs/docker-documentation: Cloned docs repo for pushing docs updates to Github
# ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos
# ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github
git clone --branch master --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
git clone --branch develop --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true -e PUID=$(id -u) -e PGID=$(id -g) ghcr.io/linuxserver/jenkins-builder:latest
echo "Starting Stage 1 - Jenkinsfile update"
if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f master
git checkout -f develop
cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/
git add Jenkinsfile
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@@ -305,13 +305,13 @@ pipeline {
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f master
git checkout -f develop
for i in ${TEMPLATES_TO_DELETE}; do
git rm "${i}"
done
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Deleting old/deprecated templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@@ -327,7 +327,7 @@ pipeline {
mkdir -p ${TEMPDIR}/repo
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO}
cd ${TEMPDIR}/repo/${LS_REPO}
git checkout -f master
git checkout -f develop
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
@@ -340,8 +340,8 @@ pipeline {
fi
git add readme-vars.yml ${TEMPLATED_FILES}
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@@ -442,7 +442,7 @@ pipeline {
// Exit the build if the Templated files were just updated
stage('Template-exit') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'FILES_UPDATED', value: 'true'
expression {
@@ -455,10 +455,10 @@ pipeline {
}
}
}
// If this is a master build check the S6 service file perms
// If this is a develop build check the S6 service file perms
stage("Check S6 Service file Permissions"){
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@@ -605,7 +605,7 @@ pipeline {
// Take the image we just built and dump package versions for comparison
stage('Update-packages') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@@ -628,14 +628,14 @@ pipeline {
echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github"
if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then
git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO}
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f master
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f develop
cp ${TEMPDIR}/package_versions.txt ${TEMPDIR}/${LS_REPO}/
cd ${TEMPDIR}/${LS_REPO}/
wait
git add package_versions.txt
git commit -m 'Bot Updating Package Versions'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git master
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop
echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER}
echo "Package tag updated, stopping build process"
else
@@ -653,7 +653,7 @@ pipeline {
// Exit the build if the package file was just updated
stage('PACKAGE-exit') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'true'
environment name: 'EXIT_STATUS', value: ''
@@ -667,7 +667,7 @@ pipeline {
// Exit the build if this is just a package check and there are no changes to push
stage('PACKAGECHECK-exit') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'false'
environment name: 'EXIT_STATUS', value: ''
@@ -754,12 +754,12 @@ pipeline {
echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin
for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do
docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG}
docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:latest
docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop
docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG}
if [ -n "${SEMVER}" ]; then
docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER}
fi
docker push ${PUSHIMAGE}:latest
docker push ${PUSHIMAGE}:develop
docker push ${PUSHIMAGE}:${META_TAG}
docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG}
if [ -n "${SEMVER}" ]; then
@@ -799,10 +799,10 @@ pipeline {
fi
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG}
docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-latest
docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop
docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG}
docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-latest
docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop
docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
if [ -n "${SEMVER}" ]; then
docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER}
@@ -810,9 +810,9 @@ pipeline {
fi
docker push ${MANIFESTIMAGE}:amd64-${META_TAG}
docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG}
docker push ${MANIFESTIMAGE}:amd64-latest
docker push ${MANIFESTIMAGE}:amd64-develop
docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG}
docker push ${MANIFESTIMAGE}:arm64v8-latest
docker push ${MANIFESTIMAGE}:arm64v8-develop
docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
if [ -n "${SEMVER}" ]; then
docker push ${MANIFESTIMAGE}:amd64-${SEMVER}
@@ -820,7 +820,7 @@ pipeline {
fi
done
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest
docker buildx imagetools create -t ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop
docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
if [ -n "${SEMVER}" ]; then
@@ -835,7 +835,7 @@ pipeline {
// If this is a public release tag it in the LS Github
stage('Github-Tag-Push-Release') {
when {
branch "master"
branch "develop"
expression {
env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
@@ -847,17 +847,17 @@ pipeline {
sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \
-d '{"tag":"'${META_TAG}'",\
"object": "'${COMMIT_SHA}'",\
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to master",\
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\
"type": "commit",\
"tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' '''
echo "Pushing New release for Tag"
sh '''#! /bin/bash
echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json
echo '{"tag_name":"'${META_TAG}'",\
"target_commitish": "master",\
"target_commitish": "develop",\
"name": "'${META_TAG}'",\
"body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start
printf '","draft": false,"prerelease": false}' >> releasebody.json
printf '","draft": false,"prerelease": true}' >> releasebody.json
paste -d'\\0' start releasebody.json > releasebody.json.done
curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done'''
}
@@ -865,14 +865,14 @@ pipeline {
// Add protection to the release branch
stage('Github-Release-Branch-Protection') {
when {
branch "master"
branch "develop"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
steps {
echo "Setting up protection for release branch master"
echo "Setting up protection for release branch develop"
sh '''#! /bin/bash
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/master/protection \
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/develop/protection \
-d $(jq -c . << EOF
{
"required_status_checks": null,
+15 -15
View File
@@ -1,5 +1,5 @@
<!-- DO NOT EDIT THIS FILE MANUALLY -->
<!-- Please read https://github.com/linuxserver/docker-radarr/blob/master/.github/CONTRIBUTING.md -->
<!-- Please read https://github.com/linuxserver/docker-radarr/blob/develop/.github/CONTRIBUTING.md -->
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io)
[![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!")
@@ -36,7 +36,7 @@ Find us at:
[![Quay.io](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/radarr)
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/radarr)
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/radarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/radarr)
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-radarr%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/)
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-radarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/develop/)
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Fradarr%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/radarr/latest/index.html)
[Radarr](https://github.com/Radarr/Radarr) - A fork of Sonarr to work with movies à la Couchpotato.
@@ -47,7 +47,7 @@ Find us at:
We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://distribution.github.io/distribution/spec/manifest-v2-2/#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/).
Simply pulling `lscr.io/linuxserver/radarr:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
Simply pulling `lscr.io/linuxserver/radarr:develop` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
@@ -79,6 +79,8 @@ Use the optional paths if you don't understand, or don't want hardlinks/atomic m
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
# changelog
## Usage
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
@@ -89,7 +91,7 @@ To help you get started creating a container from this image you can either use
---
services:
radarr:
image: lscr.io/linuxserver/radarr:latest
image: lscr.io/linuxserver/radarr:develop
container_name: radarr
environment:
- PUID=1000
@@ -117,7 +119,7 @@ docker run -d \
-v /path/to/movies:/movies `#optional` \
-v /path/to/download-client-downloads:/downloads `#optional` \
--restart unless-stopped \
lscr.io/linuxserver/radarr:latest
lscr.io/linuxserver/radarr:develop
```
## Parameters
@@ -126,7 +128,7 @@ Containers are configured using parameters passed at runtime (such as those abov
| Parameter | Function |
| :----: | --- |
| `-p 7878` | The port for the Radarr Web UI |
| `-p 7878` | The port for the Radarr web UI |
| `-e PUID=1000` | for UserID - see below for explanation |
| `-e PGID=1000` | for GroupID - see below for explanation |
| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
@@ -198,7 +200,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to
* Image version number:
```bash
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/radarr:latest
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/radarr:develop
```
## Updating Info
@@ -246,7 +248,7 @@ Below are the instructions for updating containers:
* Update the image:
```bash
docker pull lscr.io/linuxserver/radarr:latest
docker pull lscr.io/linuxserver/radarr:develop
```
* Stop the running container:
@@ -282,7 +284,7 @@ cd docker-radarr
docker build \
--no-cache \
--pull \
-t lscr.io/linuxserver/radarr:latest .
-t lscr.io/linuxserver/radarr:develop .
```
The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static`
@@ -295,15 +297,13 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **25.05.24:** - Rebase to Alpine 3.20.
* **20.03.24:** - Rebase to Alpine 3.19.
* **06.06.23:** - Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf).
* **17.01.23:** - Rebase master branch to Alpine 3.17, migrate to s6v3.
* **06.06.22:** - Rebase master branch to Alpine 3.15.
* **06.06.23:** - Rebase develop to Alpine 3.18.
* **19.12.22:** - Rebase develop branch to Alpine 3.17, migrate to s6v3.
* **20.02.22:** - Rebase develop branch to Alpine.
* **04.02.22:** - Rebase nightly branch to Alpine and deprecate nightly-alpine branch.
* **27.12.21:** - Add nightly-alpine branch.
* **17.10.21:** - Remove `UMASK_SET`.
* **08.05.21:** - Make the paths clearer to the user
* **11.07.21:** - Make the paths clearer to the user
* **17.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information.
* **11.30.20:** - Publish `develop` tag.
* **11.28.20:** - Switch to v3 .NET CORE builds (no more mono, `5.14` tag is deprecated). Rebase to Focal (for issues on arm32v7, [see here](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal)).
+5 -6
View File
@@ -2,11 +2,10 @@
# jenkins variables
project_name: docker-radarr
external_type: na
custom_version_command: curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version'
release_type: stable
release_tag: latest
ls_branch: master
build_armhf: false
custom_version_command: curl -sL https://radarr.servarr.com/v1/update/develop/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version'
release_type: prerelease
release_tag: develop
ls_branch: develop
repo_vars:
- BUILD_VERSION_ARG = 'RADARR_RELEASE'
- LS_USER = 'linuxserver'
@@ -22,7 +21,7 @@ repo_vars:
- CI_PORT='7878'
- CI_SSL='false'
- CI_DELAY='120'
- CI_DOCKERENV='TZ=US/Pacific'
- CI_DOCKERENV=''
- CI_AUTH=''
- CI_WEBPATH='/system/status'
sponsor_links:
+54 -52
View File
@@ -9,7 +9,7 @@ Equ 2.3.0
FFMpegCore 4.0.0.0 dotnet
FluentMigrator 3.3.2.9 dotnet (+19 duplicates)
FluentValidation 9.5.4.0 dotnet
ICSharpCode.SharpZipLib 1.3.3.11 dotnet
ICSharpCode.SharpZipLib 1.4.2.13 dotnet
Ical.Net 1.0.0.0 dotnet
ImpromptuInterface 7.0.1.0 dotnet
Instances 1.0.0.0 dotnet
@@ -152,7 +152,7 @@ Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.82
Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet
Microsoft.JSInterop 6.0.2924.17108 dotnet
Microsoft.Net.Http.Headers 6.0.2924.17108 dotnet
Microsoft.OpenApi 1.2.3.0 dotnet
Microsoft.OpenApi 1.6.14.0 dotnet
Microsoft.VisualBasic 6.0.2924.17105 dotnet
Microsoft.VisualBasic.Core 11.100.2924.17105 dotnet
Microsoft.Win32.Primitives 6.0.2924.17105 dotnet
@@ -167,15 +167,16 @@ NLog.Extensions.Logging v5.3.3 5.3.3.381
NLog.Targets.Syslog 7.0.0.0 dotnet
NodaTime 3.0.0.0 dotnet
Npgsql 7.0.7.0 dotnet
Polly 8.3.1.3207 dotnet
Polly 8.4.0.3442 dotnet
Polly.Contrib.WaitAndRetry 1.1.1.0+7596d2dacf22d88bbd814bc49c28424fb6e921e9 dotnet
Polly.Core 8.3.1.3207 dotnet
Radarr 5.6.0.8846 dotnet (+7 duplicates)
Polly.Core 8.4.0.3442 dotnet
Radarr 5.7.0.8882 dotnet (+7 duplicates)
ReusableTasks 2.0.0 dotnet
Sentry 4.0.2.0 dotnet
SixLabors.ImageSharp 3.1.4.0 dotnet
Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet
Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet
Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet
Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet
Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet
System 6.0.2924.17105 dotnet
System.AppContext 6.0.2924.17105 dotnet
System.Buffers 6.0.2924.17105 dotnet
@@ -347,65 +348,66 @@ System.Xml.XPath.XDocument 6.0.2924.17105
System.Xml.XmlDocument 6.0.2924.17105 dotnet
System.Xml.XmlSerializer 6.0.2924.17105 dotnet
WindowsBase 6.0.2924.17105 dotnet
alpine-baselayout 3.4.3-r2 apk
alpine-baselayout-data 3.4.3-r2 apk
alpine-baselayout 3.6.5-r0 apk
alpine-baselayout-data 3.6.5-r0 apk
alpine-keys 2.4-r1 apk
alpine-release 3.19.1-r0 apk
alpine-release 3.20.0-r0 apk
apk-tools 2.14.4-r0 apk
bash 5.2.21-r0 apk
brotli-libs 1.1.0-r1 apk
busybox 1.36.1-r18 apk
busybox-binsh 1.36.1-r18 apk
c-ares 1.27.0-r0 apk
bash 5.2.26-r0 apk
brotli-libs 1.1.0-r2 apk
busybox 1.36.1-r29 apk
busybox-binsh 1.36.1-r29 apk
c-ares 1.28.1-r0 apk
ca-certificates 20240226-r0 apk
ca-certificates-bundle 20240226-r0 apk
catatonit 0.2.0-r0 apk
coreutils 9.4-r2 apk
coreutils-env 9.4-r2 apk
coreutils-fmt 9.4-r2 apk
coreutils-sha512sum 9.4-r2 apk
curl 8.5.0-r0 apk
coreutils 9.5-r1 apk
coreutils-env 9.5-r1 apk
coreutils-fmt 9.5-r1 apk
coreutils-sha512sum 9.5-r1 apk
curl 8.7.1-r0 apk
findutils 4.9.0-r5 apk
icu-data-en 74.1-r0 apk
icu-libs 74.1-r0 apk
icu-data-en 74.2-r0 apk
icu-libs 74.2-r0 apk
jq 1.7.1-r0 apk
libacl 2.3.1-r4 apk
libattr 2.5.1-r5 apk
libbsd 0.11.7-r3 apk
libc-utils 0.7.2-r5 apk
libcrypto3 3.1.5-r0 apk
libcurl 8.5.0-r0 apk
libgcc 13.2.1_git20231014-r0 apk
libacl 2.3.2-r0 apk
libattr 2.5.2-r0 apk
libbsd 0.12.2-r0 apk
libcrypto3 3.3.1-r0 apk
libcurl 8.7.1-r0 apk
libgcc 13.2.1_git20240309-r0 apk
libgcrypt 1.10.3-r0 apk
libgpg-error 1.47-r2 apk
libidn2 2.3.4-r4 apk
libintl 0.22.3-r0 apk
libgpg-error 1.49-r0 apk
libidn2 2.3.7-r0 apk
libintl 0.22.5-r0 apk
libmd 1.1.0-r0 apk
libncursesw 6.4_p20231125-r0 apk
libncursesw 6.4_p20240420-r0 apk
libproc2 4.0.4-r0 apk
libssl3 3.1.5-r0 apk
libstdc++ 13.2.1_git20231014-r0 apk
libunistring 1.1-r2 apk
libxml2 2.11.8-r0 apk
libxslt 1.1.39-r0 apk
linux-pam 1.5.3-r7 apk
libpsl 0.21.5-r1 apk
libssl3 3.3.1-r0 apk
libstdc++ 13.2.1_git20240309-r0 apk
libunistring 1.2-r0 apk
libxml2 2.12.7-r0 apk
libxslt 1.1.39-r1 apk
linux-pam 1.6.0-r0 apk
mscorlib 6.0.2924.17105 dotnet
musl 1.2.4_git20230717-r4 apk
musl-utils 1.2.4_git20230717-r4 apk
ncurses-terminfo-base 6.4_p20231125-r0 apk
musl 1.2.5-r0 apk
musl-utils 1.2.5-r0 apk
ncurses-terminfo-base 6.4_p20240420-r0 apk
netcat-openbsd 1.226-r0 apk
netstandard 6.0.2924.17105 dotnet
nghttp2-libs 1.58.0-r0 apk
nghttp2-libs 1.62.0-r0 apk
oniguruma 6.9.9-r0 apk
procps-ng 4.0.4-r0 apk
readline 8.2.1-r2 apk
readline 8.2.10-r0 apk
scanelf 1.3.7-r2 apk
shadow 4.14.2-r0 apk
skalibs 2.14.0.1-r0 apk
sqlite-libs 3.44.2-r0 apk
ssl_client 1.36.1-r18 apk
tzdata 2024a-r0 apk
utmps-libs 0.1.2.2-r0 apk
shadow 4.15.1-r0 apk
skalibs 2.14.1.1-r0 apk
sqlite-libs 3.45.3-r1 apk
ssl_client 1.36.1-r29 apk
tzdata 2024a-r1 apk
utmps-libs 0.1.2.2-r1 apk
xmlstarlet 1.6.1-r2 apk
xz-libs 5.4.5-r0 apk
zlib 1.3.1-r0 apk
xz-libs 5.6.1-r3 apk
zlib 1.3.1-r1 apk
zstd-libs 1.5.6-r0 apk
+6 -8
View File
@@ -33,7 +33,7 @@ opt_param_volumes:
param_usage_include_ports: true
param_ports:
- { external_port: "7878", internal_port: "7878", port_desc: "The port for the Radarr Web UI" }
- { external_port: "7878", internal_port: "7878", port_desc: "The port for the Radarr web UI" }
# application setup block
app_setup_block_enabled: true
@@ -48,17 +48,15 @@ app_setup_block: |
The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this.
# changelog
# changelog
changelogs:
- { date: "25.05.24:", desc: "Rebase to Alpine 3.20." }
- { date: "20.03.24:", desc: "Rebase to Alpine 3.19." }
- { date: "06.06.23:", desc: "Rebase master to Alpine 3.18, deprecate armhf as per [https://www.linuxserver.io/armhf](https://www.linuxserver.io/armhf)." }
- { date: "17.01.23:", desc: "Rebase master branch to Alpine 3.17, migrate to s6v3." }
- { date: "06.06.22:", desc: "Rebase master branch to Alpine 3.15." }
- { date: "06.06.23:", desc: "Rebase develop to Alpine 3.18." }
- { date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17, migrate to s6v3." }
- { date: "20.02.22:", desc: "Rebase develop branch to Alpine." }
- { date: "04.02.22:", desc: "Rebase nightly branch to Alpine and deprecate nightly-alpine branch." }
- { date: "27.12.21:", desc: "Add nightly-alpine branch." }
- { date: "17.10.21:", desc: "Remove `UMASK_SET`." }
- { date: "08.05.21:", desc: "Make the paths clearer to the user" }
- { date: "11.07.21:", desc: "Make the paths clearer to the user" }
- { date: "17.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." }
- { date: "11.30.20:", desc: "Publish `develop` tag." }
- { date: "11.28.20:", desc: "Switch to v3 .NET CORE builds (no more mono, `5.14` tag is deprecated). Rebase to Focal (for issues on arm32v7, [see here](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal))." }
@@ -1,6 +1,8 @@
#!/bin/bash
PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml)
if [[ -f /config/config.xml ]]; then
PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml)
fi
if [[ $(curl -sL "http://localhost:${PORT:-7878}/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then
exit 0