Compare commits

..

421 commits

Author SHA1 Message Date
LinuxServer-CI
94a34153df
Bot Updating Package Versions 2025-04-23 18:55:02 +00:00
LinuxServer-CI
00f6247b8f
Bot Updating Package Versions 2025-04-20 16:56:53 +00:00
LinuxServer-CI
7efe71b5a8
Bot Updating Package Versions 2025-04-13 16:57:27 +00:00
LinuxServer-CI
bd27ee8a93
Bot Updating Package Versions 2025-04-06 16:57:41 +00:00
LinuxServer-CI
23a40b7899
Bot Updating Package Versions 2025-03-30 16:57:26 +00:00
LinuxServer-CI
18506c3e32
Bot Updating Package Versions 2025-03-24 16:33:23 +00:00
LinuxServer-CI
17844ee8d2
Bot Updating Package Versions 2025-03-23 16:57:29 +00:00
LinuxServer-CI
de1f4735a3
Bot Updating Package Versions 2025-03-18 13:43:39 +00:00
LinuxServer-CI
9e27211081
Bot Updating Package Versions 2025-03-16 16:59:06 +00:00
LinuxServer-CI
5c2fe653eb
Bot Updating Package Versions 2025-03-09 16:56:59 +00:00
LinuxServer-CI
5b78f43a9e
Bot Updating Package Versions 2025-02-25 17:34:28 +00:00
LinuxServer-CI
c2a9433ab0
Bot Updating Package Versions 2025-02-16 17:00:07 +00:00
LinuxServer-CI
e657acba40
Bot Updating Templated Files 2025-02-16 16:56:28 +00:00
LinuxServer-CI
60028b44db
Bot Updating Package Versions 2025-02-09 16:57:00 +00:00
LinuxServer-CI
bf51714473
Bot Updating Package Versions 2025-02-03 12:23:41 +00:00
LinuxServer-CI
25b8727630
Bot Updating Templated Files 2025-02-02 16:58:03 +00:00
LinuxServer-CI
57d1bddd08
Bot Updating Templated Files 2025-02-02 16:56:14 +00:00
quietsy
ffd57f108f
Merge pull request #245 from linuxserver/add-project-categories
Add categories to readme-vars.yml
2025-01-22 22:14:34 +02:00
quietsy
b3fbd06bd9 Add categories to readme-vars.yml 2025-01-22 20:43:57 +02:00
LinuxServer-CI
04fff57a35
Bot Updating Package Versions 2025-01-19 16:58:55 +00:00
LinuxServer-CI
eb5c7e523f
Bot Updating Package Versions 2025-01-12 16:57:50 +00:00
LinuxServer-CI
2992d72bca
Bot Updating Package Versions 2025-01-05 12:29:19 +00:00
LinuxServer-CI
af2b5216a8
Bot Updating Package Versions 2024-12-29 16:59:39 +00:00
LinuxServer-CI
c2433bf370
Bot Updating Package Versions 2024-12-25 23:15:41 +00:00
LinuxServer-CI
24a36f1e0d
Bot Updating Templated Files 2024-12-25 23:07:13 +00:00
Roxedus
f7f263c4b7
Merge pull request #244 from linuxserver/master-3.21 2024-12-26 00:02:21 +01:00
thespad
69376a23e7
Rebase to 3.21 2024-12-23 18:02:48 +00:00
LinuxServer-CI
010edf887f
Bot Updating Package Versions 2024-12-16 18:12:31 +00:00
LinuxServer-CI
f813b598aa
Bot Updating Templated Files 2024-12-16 18:08:39 +00:00
LinuxServer-CI
b6477bfc64
Bot Updating Templated Files 2024-12-15 17:00:31 +00:00
LinuxServer-CI
0d3f0cf1aa
Bot Updating Templated Files 2024-12-15 16:57:12 +00:00
LinuxServer-CI
2762606e65
Bot Updating Package Versions 2024-12-08 17:01:24 +00:00
LinuxServer-CI
75fd94ae0e
Bot Updating Templated Files 2024-12-08 16:58:13 +00:00
LinuxServer-CI
a79dcabe22
Bot Updating Templated Files 2024-12-08 16:55:57 +00:00
LinuxServer-CI
8d4d282394
Bot Updating Templated Files 2024-12-01 17:00:01 +00:00
LinuxServer-CI
d8142ca25f
Bot Updating Templated Files 2024-12-01 16:58:13 +00:00
LinuxServer-CI
56dbfec4dd
Bot Updating Templated Files 2024-12-01 16:56:23 +00:00
LinuxServer-CI
595a380d05
Bot Updating Package Versions 2024-11-19 07:53:00 +00:00
LinuxServer-CI
bbf7c930ec
Bot Updating Templated Files 2024-11-10 16:59:19 +00:00
LinuxServer-CI
a89bc9e999
Bot Updating Templated Files 2024-11-10 16:56:47 +00:00
LinuxServer-CI
ac77aa50d8
Bot Updating Package Versions 2024-10-26 14:43:41 +00:00
LinuxServer-CI
6f44961ead
Bot Updating Package Versions 2024-10-26 06:13:10 +00:00
LinuxServer-CI
e1d1fc38c9
Bot Updating Package Versions 2024-10-12 16:07:31 +00:00
LinuxServer-CI
4d7a883814
Bot Updating Package Versions 2024-09-29 17:03:27 +00:00
LinuxServer-CI
2aa2f9da6e
Bot Updating Templated Files 2024-09-29 17:00:09 +00:00
LinuxServer-CI
27edab6177
Bot Updating Templated Files 2024-09-29 16:58:29 +00:00
LinuxServer-CI
2aa3913fd9
Bot Updating Templated Files 2024-09-29 16:56:12 +00:00
LinuxServer-CI
dba996577f
Bot Updating Package Versions 2024-09-25 08:42:56 +00:00
LinuxServer-CI
d59d5b49fb
Bot Updating Package Versions 2024-09-22 16:57:48 +00:00
LinuxServer-CI
1924934abc
Bot Updating Package Versions 2024-09-21 00:45:08 +00:00
LinuxServer-CI
38317b3a26
Bot Updating Package Versions 2024-09-15 16:57:37 +00:00
LinuxServer-CI
8bd74a0f04
Bot Updating Package Versions 2024-09-08 16:57:54 +00:00
LinuxServer-CI
ea73a8a9c3
Bot Updating Package Versions 2024-09-01 16:56:44 +00:00
LinuxServer-CI
18b8f000de
Bot Updating Package Versions 2024-08-20 18:09:27 +00:00
LinuxServer-CI
c76fe36fd9
Bot Updating Templated Files 2024-08-18 16:58:40 +00:00
LinuxServer-CI
73cb13e87f Bot Updating Templated Files 2024-08-18 16:56:09 +00:00
LinuxServer-CI
05535d853c Bot Updating Package Versions 2024-08-11 16:58:06 +00:00
LinuxServer-CI
7124535660 Bot Updating Package Versions 2024-07-28 16:57:07 +00:00
LinuxServer-CI
cade8f8f5c Bot Updating Package Versions 2024-07-21 15:09:09 +00:00
LinuxServer-CI
3e5907a38b Bot Updating Package Versions 2024-07-14 17:05:27 +00:00
LinuxServer-CI
69d8f62fb7 Bot Updating Templated Files 2024-07-14 17:02:50 +00:00
LinuxServer-CI
39cce378fd Bot Updating Templated Files 2024-07-14 17:00:26 +00:00
Roxedus
78e3ce75ab
Merge pull request #235 from linuxserver/master-ro-tweaks
Move tmpdir, set COMPlus_EnableDiagnostics (master)
2024-07-08 01:17:00 +02:00
thespad
f30bb696ba
Move tmpdir, set COMPlus_EnableDiagnostics 2024-07-03 19:22:13 +01:00
LinuxServer-CI
e5f5908a36 Bot Updating Package Versions 2024-06-30 16:57:00 +00:00
LinuxServer-CI
8e9abba250 Bot Updating Package Versions 2024-06-23 16:56:46 +00:00
LinuxServer-CI
4d436ec198 Bot Updating Package Versions 2024-06-20 14:03:54 +00:00
LinuxServer-CI
d8004a9460 Bot Updating Package Versions 2024-06-16 16:57:14 +00:00
LinuxServer-CI
76010201aa Bot Updating Package Versions 2024-06-09 16:57:12 +00:00
LinuxServer-CI
8330d4204b Bot Updating Package Versions 2024-05-31 16:13:27 +00:00
Adam
78c5b44e2f
Merge pull request #232 from linuxserver/master-3.20
Rebase to 3.20 (master)
2024-05-31 17:10:23 +01:00
thespad
60fce1b1c5
Increase CI timeout for slow arm tests 2024-05-31 15:23:34 +01:00
thespad
f5119d3c66
Rebase to 3.20 2024-05-31 15:09:22 +01:00
LinuxServer-CI
60c4853f78 Bot Updating Package Versions 2024-05-26 17:01:21 +00:00
LinuxServer-CI
205a78c0dc Bot Updating Templated Files 2024-05-26 16:58:40 +00:00
LinuxServer-CI
554cc9b1bb Bot Updating Templated Files 2024-05-26 16:56:43 +00:00
LinuxServer-CI
859d41ea4e Bot Updating Package Versions 2024-05-19 16:58:14 +00:00
LinuxServer-CI
a4dc435ba8 Bot Updating Package Versions 2024-05-14 17:24:03 +00:00
LinuxServer-CI
53052dd9e2 Bot Updating Package Versions 2024-05-13 02:07:14 +00:00
LinuxServer-CI
c1000f11c1 Bot Updating Package Versions 2024-05-12 17:00:18 +00:00
LinuxServer-CI
6f2da27252 Bot Updating Templated Files 2024-05-12 16:57:16 +00:00
LinuxServer-CI
de45423853 Bot Updating Templated Files 2024-05-05 16:56:33 +00:00
LinuxServer-CI
ce08e04a99 Bot Updating Package Versions 2024-04-21 16:56:48 +00:00
LinuxServer-CI
8980f6493f Bot Updating Package Versions 2024-04-14 22:44:09 +00:00
LinuxServer-CI
3ed4adc84b Bot Updating Package Versions 2024-04-13 05:48:42 +00:00
LinuxServer-CI
0486dc1d7b Bot Updating Package Versions 2024-04-07 16:57:10 +00:00
LinuxServer-CI
7e00dda165 Bot Updating Package Versions 2024-03-31 16:56:54 +00:00
LinuxServer-CI
41efeffc56 Bot Updating Package Versions 2024-03-24 16:57:17 +00:00
LinuxServer-CI
bb0a914ab9 Bot Updating Package Versions 2024-03-20 19:16:15 +00:00
Adam
e8889b3f7a
Merge pull request #226 from linuxserver/master-3.19
Rebase to 3.19 (master)
2024-03-20 19:12:41 +00:00
TheSpad
41b40e8185
Rebase to 3.19 2024-03-20 17:28:50 +00:00
LinuxServer-CI
dccdd7fae1 Bot Updating Templated Files 2024-03-17 16:57:28 +00:00
LinuxServer-CI
0cad2849ab Bot Updating Package Versions 2024-03-03 16:57:05 +00:00
driz
df7977e5d0
Merge pull request #223 from linuxserver/ci
fix ci screenshot
2024-02-27 10:37:26 -05:00
aptalca
49ae898103
fix ci screenshot 2024-02-27 10:09:24 -05:00
LinuxServer-CI
6c0bd2df7e Bot Updating Templated Files 2024-02-25 16:58:43 +00:00
LinuxServer-CI
b8dcc57f82 Bot Updating Templated Files 2024-02-25 16:56:32 +00:00
LinuxServer-CI
f0cf35eb43 Bot Updating Package Versions 2024-02-18 17:33:59 +00:00
LinuxServer-CI
a95508d1d2 Bot Updating Package Versions 2024-02-11 16:56:52 +00:00
LinuxServer-CI
56c8fd01db Bot Updating Package Versions 2024-02-04 16:58:18 +00:00
LinuxServer-CI
0344082663 Bot Updating Package Versions 2024-01-28 16:58:33 +00:00
LinuxServer-CI
68ebf1d878 Bot Updating Package Versions 2024-01-21 16:57:17 +00:00
LinuxServer-CI
ca45013865 Bot Updating Package Versions 2024-01-14 17:05:28 +00:00
LinuxServer-CI
54b36c2603 Bot Updating Templated Files 2024-01-14 17:01:40 +00:00
LinuxServer-CI
61592f938d Bot Updating Templated Files 2024-01-14 16:58:01 +00:00
LinuxServer-CI
d27e01a33e Bot Updating Package Versions 2023-12-31 16:56:41 +00:00
LinuxServer-CI
841179d751 Bot Updating Package Versions 2023-12-24 16:58:03 +00:00
LinuxServer-CI
8eae2962ab Bot Updating Package Versions 2023-12-10 16:57:06 +00:00
LinuxServer-CI
59cf4a40b6 Bot Updating Package Versions 2023-12-03 16:57:03 +00:00
LinuxServer-CI
052a0ec4be Bot Updating Package Versions 2023-11-19 16:59:55 +00:00
LinuxServer-CI
8cef9f74af Bot Updating Templated Files 2023-11-19 16:57:17 +00:00
LinuxServer-CI
9956886a8a Bot Updating Package Versions 2023-11-11 21:37:07 +00:00
LinuxServer-CI
2846848dd4 Bot Updating Package Versions 2023-10-29 16:56:53 +00:00
LinuxServer-CI
d51f14b6db Bot Updating Package Versions 2023-10-15 16:56:42 +00:00
LinuxServer-CI
e458652cbb Bot Updating Package Versions 2023-10-08 04:05:34 +00:00
LinuxServer-CI
231d2e4fb7 Bot Updating Templated Files 2023-10-08 04:02:51 +00:00
LinuxServer-CI
7ff1300e09 Bot Updating Templated Files 2023-10-08 03:59:26 +00:00
LinuxServer-CI
217e148d4b Bot Updating Package Versions 2023-10-01 16:56:40 +00:00
LinuxServer-CI
a7125bcdda Bot Updating Package Versions 2023-09-24 16:57:19 +00:00
LinuxServer-CI
828a9f14ae Bot Updating Package Versions 2023-09-03 16:59:54 +00:00
LinuxServer-CI
175703b76a Bot Updating Package Versions 2023-08-20 16:56:49 +00:00
LinuxServer-CI
cf7653e76b Bot Updating Package Versions 2023-08-14 00:42:12 +00:00
LinuxServer-CI
9200a1c7e9 Bot Updating Package Versions 2023-08-13 16:56:44 +00:00
LinuxServer-CI
e5ad1973be Bot Updating Package Versions 2023-08-06 16:56:35 +00:00
LinuxServer-CI
d1d63db219 Bot Updating Package Versions 2023-07-30 16:57:49 +00:00
LinuxServer-CI
4dd2389a36 Bot Updating Package Versions 2023-07-23 16:56:31 +00:00
LinuxServer-CI
7a5a2757e1 Bot Updating Package Versions 2023-07-16 16:56:45 +00:00
LinuxServer-CI
c6c16b4cb1 Bot Updating Package Versions 2023-07-09 16:56:50 +00:00
LinuxServer-CI
8e9ab55d84 Bot Updating Package Versions 2023-07-04 03:31:27 +00:00
LinuxServer-CI
6f40cb383c Bot Updating Package Versions 2023-07-02 16:59:52 +00:00
LinuxServer-CI
4b0e5d798a Bot Updating Templated Files 2023-07-02 16:56:20 +00:00
LinuxServer-CI
46345e9b41 Bot Updating Package Versions 2023-06-21 17:17:40 +00:00
LinuxServer-CI
c548b7dfed Bot Updating Templated Files 2023-06-21 17:15:19 +00:00
Adam
0b4d7cdc29
Merge pull request #207 from linuxserver/master-3.18 2023-06-21 18:13:48 +01:00
LinuxServer-CI
2592ebdf3c Bot Updating Package Versions 2023-06-18 16:58:02 +00:00
TheSpad
48d28e4fca
Add link to armhf deprecation blogpost 2023-06-17 14:39:09 +01:00
TheSpad
2e8c2cda66
Rebase to 3.18 (master) 2023-06-06 15:31:01 +01:00
LinuxServer-CI
5a94c2d1bb Bot Updating Package Versions 2023-06-04 16:56:34 +00:00
LinuxServer-CI
74cd2fdf72 Bot Updating Package Versions 2023-05-28 15:39:04 +00:00
LinuxServer-CI
b5e43e6023 Bot Updating Templated Files 2023-05-28 15:36:39 +00:00
LinuxServer-CI
553a44d22f Bot Updating Package Versions 2023-05-21 16:56:08 +00:00
LinuxServer-CI
bf0a73d8a2 Bot Updating Package Versions 2023-05-07 16:56:02 +00:00
LinuxServer-CI
8e7b83b40f Bot Updating Templated Files 2023-04-30 11:58:25 -05:00
LinuxServer-CI
40748a545d Bot Updating Templated Files 2023-04-30 11:56:37 -05:00
LinuxServer-CI
76b6c295d1 Bot Updating Package Versions 2023-04-23 11:57:24 -05:00
Adam
99c73e2807
Merge pull request #200 from linuxserver/master-ping 2023-04-15 17:42:53 +01:00
LinuxServer-CI
34436c8ee0 Bot Updating Package Versions 2023-04-15 18:00:08 +02:00
LinuxServer-CI
8f9dd9b817 Bot Updating Package Versions 2023-04-09 11:56:51 -05:00
LinuxServer-CI
ecffaa82b0 Bot Updating Package Versions 2023-04-03 11:04:00 -05:00
LinuxServer-CI
a06506c306 Bot Updating Templated Files 2023-04-03 11:01:14 -05:00
LinuxServer-CI
66c9c2305f Bot Updating Templated Files 2023-04-03 10:59:33 -05:00
LinuxServer-CI
1422f3d533 Bot Updating Templated Files 2023-04-03 10:57:59 -05:00
LinuxServer-CI
acededb0cb Bot Updating Package Versions 2023-03-27 17:58:25 +02:00
LinuxServer-CI
9e06068d51 Bot Updating Package Versions 2023-03-06 17:02:40 +01:00
LinuxServer-CI
9549f1a4dc Bot Updating Templated Files 2023-03-06 09:59:04 -06:00
LinuxServer-CI
dcd841ee9c Bot Updating Package Versions 2023-02-27 09:58:35 -06:00
TheSpad
1f41018a92
Use /ping endpoint for readiness checks 2023-02-24 10:05:57 +00:00
LinuxServer-CI
60fbf2502b Bot Updating Package Versions 2023-02-20 09:58:36 -06:00
LinuxServer-CI
139ce6b7b3 Bot Updating Templated Files 2023-02-13 15:58:44 +00:00
LinuxServer-CI
7ceb6a4d96 Bot Updating Templated Files 2023-02-13 15:57:37 +00:00
LinuxServer-CI
22b5969e1f Bot Updating Package Versions 2023-01-18 10:36:26 +01:00
Adam
e66f4ce1ad
Merge pull request #195 from linuxserver/s6v3 2023-01-18 09:33:40 +00:00
TheSpad
65930046a0
Update CI test path 2023-01-18 09:12:39 +00:00
TheSpad
f1b05cdfb6
Rebase to 3.17, migrate to s6v3 2023-01-17 18:01:23 +00:00
LinuxServer-CI
ce75c340c7 Bot Updating Package Versions 2022-12-26 16:58:09 +01:00
LinuxServer-CI
b90d04aa37 Bot Updating Templated Files 2022-12-05 10:00:48 -06:00
LinuxServer-CI
4247f5832e Bot Updating Templated Files 2022-12-05 09:59:22 -06:00
LinuxServer-CI
9317c437bb Bot Updating Templated Files 2022-12-05 09:57:59 -06:00
LinuxServer-CI
309792b90e Bot Updating Package Versions 2022-11-14 17:00:36 +01:00
LinuxServer-CI
0d5fb5449d Bot Updating Templated Files 2022-11-14 16:58:03 +01:00
LinuxServer-CI
dc89ad5776 Bot Updating Package Versions 2022-11-07 09:58:25 -06:00
Adam
6b13011f6c
Merge pull request #189 from linuxserver/servicefile 2022-11-01 14:04:45 +00:00
TheSpad
5648c686cb
Make servicefile executable 2022-11-01 09:03:03 +00:00
LinuxServer-CI
265c11cf1d Bot Updating Package Versions 2022-10-31 15:59:06 +00:00
LinuxServer-CI
534ee73940 Bot Updating Templated Files 2022-09-19 18:00:58 +02:00
LinuxServer-CI
7e13352048 Bot Updating Package Versions 2022-09-05 10:58:27 -05:00
LinuxServer-CI
44a9d2c767 Bot Updating Package Versions 2022-08-29 10:58:18 -05:00
LinuxServer-CI
c0b380852b Bot Updating Package Versions 2022-08-15 17:58:15 +02:00
LinuxServer-CI
4218b2e2fe Bot Updating Package Versions 2022-08-08 17:58:51 +02:00
LinuxServer-CI
3cae9b5a84 Bot Updating Package Versions 2022-08-01 11:00:05 -05:00
LinuxServer-CI
4084034ca9 Bot Updating Package Versions 2022-07-25 10:58:40 -05:00
LinuxServer-CI
d27b8a7b58 Bot Updating Package Versions 2022-07-11 11:02:52 -05:00
LinuxServer-CI
dd854558cb Bot Updating Package Versions 2022-07-04 10:58:13 -05:00
Adam
e9e3c8134f
Merge pull request #178 from linuxserver/remove-warning 2022-06-21 21:15:25 +01:00
TheSpad
4456d1283e
Remove alpine warning message 2022-06-21 18:27:11 +01:00
LinuxServer-CI
c2ea830e49 Bot Updating Package Versions 2022-06-14 11:25:52 -05:00
aptalca
326f88b81a
Merge pull request #173 from linuxserver/master-alpine
Rebase master to Alpine 3.15
2022-06-14 12:17:18 -04:00
LinuxServer-CI
a6bbbcb438 Bot Updating Package Versions 2022-06-13 18:03:30 +02:00
TheSpad
99e75d1230
Actually use alpine baseimages 2022-06-06 21:05:36 +01:00
TheSpad
3a0b5e2917
Use apk 2022-06-06 21:01:33 +01:00
TheSpad
673f843517
Rebase master to Alpine 3.15 2022-06-06 20:58:38 +01:00
LinuxServer-CI
3a15f55495 Bot Updating Package Versions 2022-05-30 18:01:05 +02:00
LinuxServer-CI
9d88ec2328 Bot Updating Package Versions 2022-05-23 10:59:00 -05:00
LinuxServer-CI
aabc95b5d7 Bot Updating Package Versions 2022-05-16 10:59:12 -05:00
LinuxServer-CI
1a00780014 Bot Updating Package Versions 2022-05-09 17:58:48 +02:00
LinuxServer-CI
2599e18a54 Bot Updating Package Versions 2022-05-02 11:04:07 -05:00
LinuxServer-CI
4a9afb69b8 Bot Updating Templated Files 2022-05-02 11:01:21 -05:00
LinuxServer-CI
779a7afa82 Bot Updating Templated Files 2022-05-02 10:59:58 -05:00
LinuxServer-CI
fc2372856b Bot Updating Package Versions 2022-04-04 10:58:23 -05:00
LinuxServer-CI
b8688843e5 Bot Updating Package Versions 2022-03-28 17:58:38 +02:00
LinuxServer-CI
d5edbcd5df Bot Updating Package Versions 2022-03-14 16:58:34 +01:00
LinuxServer-CI
9d1b080895 Bot Updating Package Versions 2022-03-05 05:00:45 +01:00
LinuxServer-CI
429de4b0fd Bot Updating Templated Files 2022-02-21 17:47:30 +01:00
Adam
081333aa71
Merge pull request #166 from linuxserver/readme-develop-alpine 2022-02-21 16:46:26 +00:00
LinuxServer-CI
4828a3d541 Bot Updating Package Versions 2022-02-21 16:58:20 +01:00
TheSpad
feebe3c6b4 Add changelog note for develop Alpine rebase 2022-02-20 12:21:50 +00:00
LinuxServer-CI
8c6f65749d Bot Updating Templated Files 2022-02-05 21:04:01 +01:00
Roxedus
215f13c384
Merge pull request #164 from linuxserver/readme-nightly-alpine 2022-02-05 21:02:42 +01:00
TheSpad
86619dc69b Add changelog notes for nightly rebase/nightly-alpine deprecate 2022-02-04 11:42:21 +00:00
LinuxServer-CI
ce13046b95 Bot Updating Package Versions 2022-01-24 16:58:13 +01:00
LinuxServer-CI
93afb09dfc Bot Updating Package Versions 2022-01-17 16:58:52 +01:00
LinuxServer-CI
746d788889 Bot Updating Templated Files 2021-12-29 21:23:48 +01:00
Adam
dd4291e54f
Merge pull request #155 from linuxserver/update-readme 2021-12-29 20:22:22 +00:00
TheSpad
0b33659239 Add nightly-alpine branch to readme 2021-12-27 20:50:31 +00:00
LinuxServer-CI
434484ab08 Bot Updating Package Versions 2021-12-27 17:11:25 +01:00
LinuxServer-CI
b5857f308c Bot Updating Package Versions 2021-12-20 17:02:05 +01:00
LinuxServer-CI
84aece75eb Bot Updating Templated Files 2021-12-20 16:59:13 +01:00
LinuxServer-CI
0087caba09 Bot Updating Templated Files 2021-12-20 16:57:46 +01:00
LinuxServer-CI
a662f4fe63 Bot Updating Package Versions 2021-11-29 16:58:48 +01:00
LinuxServer-CI
2e34d9bc69 Bot Updating Package Versions 2021-11-22 16:58:54 +01:00
LinuxServer-CI
da14950d8e Bot Updating Package Versions 2021-11-15 16:58:33 +01:00
LinuxServer-CI
d787aec1eb Bot Updating Package Versions 2021-11-08 16:58:59 +01:00
LinuxServer-CI
81d980ddc5 Bot Updating Package Versions 2021-10-17 19:35:01 +02:00
aptalca
359b7ce974
Merge pull request #151 from linuxserver/umask/master
Remove umask_set
2021-10-17 13:32:21 -04:00
Roxedus
2f5b17744e
Remove umask_set 2021-10-17 17:40:34 +02:00
LinuxServer-CI
93c02816a2 Bot Updating Package Versions 2021-10-04 18:01:36 +02:00
LinuxServer-CI
6af2707368 Bot Updating Templated Files 2021-10-04 17:58:54 +02:00
LinuxServer-CI
cbdee9a529 Bot Updating Templated Files 2021-10-04 17:57:38 +02:00
LinuxServer-CI
3d3be90eb1 Bot Updating Package Versions 2021-09-27 17:58:23 +02:00
LinuxServer-CI
a155164fcb Bot Updating Package Versions 2021-09-20 17:58:22 +02:00
LinuxServer-CI
a6108e4307 Bot Updating Package Versions 2021-09-06 17:58:09 +02:00
LinuxServer-CI
7e045d37ee Bot Updating Package Versions 2021-08-30 18:01:35 +02:00
LinuxServer-CI
1aaec63108 Bot Updating Templated Files 2021-08-30 17:58:09 +02:00
LinuxServer-CI
46bce98643 Bot Updating Package Versions 2021-08-23 17:59:30 +02:00
LinuxServer-CI
80b64b7a59 Bot Updating Package Versions 2021-08-09 17:59:18 +02:00
LinuxServer-CI
efcba176a0 Bot Updating Package Versions 2021-08-02 17:59:04 +02:00
LinuxServer-CI
4f2fe8ec5d Bot Updating Package Versions 2021-07-26 17:59:30 +02:00
Roxedus
50e5de2d65
Merge pull request #143 from linuxserver/runtime/master
Use runtime when checking for updates.
2021-07-13 21:12:18 +02:00
LinuxServer-CI
4551d41ee0 Bot Updating Package Versions 2021-07-12 15:59:35 +00:00
Roxedus
573f23d3ab
Use runtime when checking for updates. 2021-07-12 00:30:43 +02:00
LinuxServer-CI
e130655a7e Bot Updating Package Versions 2021-07-05 12:00:36 -04:00
LinuxServer-CI
7126c84d57 Bot Updating Templated Files 2021-07-05 11:58:24 -04:00
LinuxServer-CI
8089e35e64 Bot Updating Templated Files 2021-07-05 11:57:25 -04:00
LinuxServer-CI
4eeb966b6e Bot Updating Package Versions 2021-06-14 12:06:28 -04:00
LinuxServer-CI
fa7c425411 Bot Updating Package Versions 2021-05-28 11:35:38 +00:00
LinuxServer-CI
141ef4eb66 Bot Updating Templated Files 2021-05-09 03:13:51 +00:00
Eric Nemchik
d52de483a9
Merge pull request #141 from linuxserver/media-folders
Make the paths clearer to the user
2021-05-08 22:12:20 -05:00
Roxedus
e9fa651898
Make the paths clearer to the user 2021-05-09 01:30:47 +02:00
LinuxServer-CI
3864489e48 Bot Updating Package Versions 2021-05-04 12:58:18 +01:00
LinuxServer-CI
7ab2900ed0 Bot Updating Package Versions 2021-05-03 16:09:05 +00:00
LinuxServer-CI
6cc31ce967 Bot Updating Package Versions 2021-04-26 16:07:52 +00:00
LinuxServer-CI
e7b02f47ff Bot Updating Package Versions 2021-04-19 12:08:55 -04:00
LinuxServer-CI
144f755a37 Bot Updating Templated Files 2021-04-19 16:05:27 +00:00
LinuxServer-CI
5e6c862d71 Bot Updating Templated Files 2021-04-19 12:03:16 -04:00
LinuxServer-CI
a997e1a59f Bot Updating Package Versions 2021-04-12 16:05:31 +00:00
LinuxServer-CI
1a21efc3b2 Bot Updating Package Versions 2021-04-05 17:14:24 +01:00
LinuxServer-CI
c7951e6d30 Bot Updating Package Versions 2021-03-15 12:04:52 -04:00
LinuxServer-CI
581c0206d5 Bot Updating Package Versions 2021-03-01 11:02:28 -05:00
LinuxServer-CI
9afe4d1cad Bot Updating Package Versions 2021-02-22 16:01:32 +00:00
LinuxServer-CI
c664a142d5 Bot Updating Package Versions 2021-02-15 11:08:55 -05:00
LinuxServer-CI
f478840fae Bot Updating Templated Files 2021-02-15 16:02:15 +00:00
LinuxServer-CI
389621b9bf Bot Updating Templated Files 2021-02-15 16:01:05 +00:00
LinuxServer-CI
9a696df4cd Bot Updating Package Versions 2021-02-05 12:25:40 -05:00
LinuxServer-CI
fae0d9b51f Bot Updating Package Versions 2021-02-01 16:12:17 +00:00
LinuxServer-CI
01ad1c7dbb Bot Updating Package Versions 2021-01-25 16:33:36 +00:00
LinuxServer-CI
1bd5fe1582 Bot Updating Package Versions 2021-01-18 13:36:54 +00:00
aptalca
7c7b039a62
Merge pull request #135 from linuxserver/master-deprecate-umask_set
Deprecate UMASK_SET in favor of UMASK in baseimage
2021-01-18 08:32:01 -05:00
Roxedus
30ed04dcd4
Deprecate UMASK_SET in favor of UMASK in baseimage 2021-01-17 20:25:00 +01:00
LinuxServer-CI
852ac7c6ba Bot Updating Package Versions 2021-01-13 04:20:57 +00:00
LinuxServer-CI
0efde2869a Bot Updating Templated Files 2021-01-12 23:12:21 -05:00
LinuxServer-CI
cfcfaf8a07 Bot Updating Templated Files 2020-12-15 22:47:00 -05:00
LinuxServer-CI
7cf9ec26f6 Bot Updating Templated Files 2020-12-15 22:45:50 -05:00
LinuxServer-CI
d2d72a0d5a Bot Updating Package Versions 2020-12-11 05:03:06 +00:00
saarg
25995fa7dc
Merge pull request #120 from linuxserver/master-readme
update readme with develop tag info
2020-12-02 10:41:26 +01:00
aptalca
cf3e9afb56 update readme with develop tag info 2020-11-30 16:43:42 -05:00
LinuxServer-CI
69c9f30b77 Bot Updating Package Versions 2020-11-29 01:23:07 -05:00
aptalca
546d118231
Merge pull request #114 from linuxserver/master-v3
switch to v3netcore, rebase to focal, add triggers
2020-11-29 01:18:09 -05:00
aptalca
ababbb830d update s6 service for net core bin 2020-11-29 01:01:18 -05:00
aptalca
7bd9d98f63 switch to v3netcore, rebase to focal, add triggers 2020-11-28 23:33:19 -05:00
LinuxServer-CI
08a431877c Bot Updating Package Versions 2020-11-24 06:39:49 +00:00
LinuxServer-CI
22ba541de7 Bot Updating Package Versions 2020-11-17 06:14:07 +00:00
LinuxServer-CI
d8e94324ab Bot Updating Package Versions 2020-11-10 01:13:23 -05:00
LinuxServer-CI
8d80e122a1 Bot Updating Package Versions 2020-11-02 15:00:10 +00:00
LinuxServer-CI
3ebd628ec2 Bot Updating Templated Files 2020-11-02 09:55:54 -05:00
thelamer
3a663ec722 update baseimages 2020-11-02 06:53:57 -08:00
LinuxServer-CI
9f753517c3 Bot Updating Package Versions 2020-10-27 02:12:58 -04:00
LinuxServer-CI
cd81bb2947 Bot Updating Package Versions 2020-10-20 05:13:43 +00:00
LinuxServer-CI
68ded84aff Bot Updating Templated Files 2020-10-06 01:11:28 -04:00
LinuxServer-CI
7c18caa1c0 Bot Updating Templated Files 2020-10-06 01:10:16 -04:00
LinuxServer-CI
b19b3f29c1 Bot Updating Package Versions 2020-09-27 15:49:44 +01:00
aptalca
619633221e
Merge pull request #107 from linuxserver/readme-updates
Readme Updates master
2020-09-27 10:47:21 -04:00
Eric Nemchik
b0fb51c6e8 Readme Updates 2020-09-27 09:04:43 -05:00
LinuxServer-CI
2ec3ac2799 Bot Updating Package Versions 2020-09-15 01:12:46 -04:00
LinuxServer-CI
3253d688d4 Bot Updating Package Versions 2020-09-08 01:13:28 -04:00
LinuxServer-CI
a04e67b420 Bot Updating Package Versions 2020-08-24 15:12:43 -04:00
LinuxServer-CI
3aad127ba7 Bot Updating Templated Files 2020-08-24 15:10:32 -04:00
Eric Nemchik
4933db924a
Merge pull request #98 from axilleas/patch-1
Proper format paths
2020-08-24 14:09:28 -05:00
Achilleas Pipinellis
89a5ad7224
Make the mappings explanation clearer 2020-08-24 20:57:13 +02:00
LinuxServer-CI
57a101e5e1 Bot Updating Package Versions 2020-08-18 05:11:34 +00:00
LinuxServer-CI
90dcfb6234 Bot Updating Package Versions 2020-08-11 01:13:45 -04:00
LinuxServer-CI
6267ebfc9e Bot Updating Package Versions 2020-08-04 01:14:28 -04:00
LinuxServer-CI
62cebe9bed Bot Updating Templated Files 2020-08-04 05:12:06 +00:00
LinuxServer-CI
ab428698eb Bot Updating Templated Files 2020-08-04 01:10:48 -04:00
LinuxServer-CI
2d8798d1dd Bot Updating Package Versions 2020-07-28 05:13:00 +00:00
LinuxServer-CI
5194d14c3e Bot Updating Package Versions 2020-07-21 01:11:15 -04:00
LinuxServer-CI
eb591ec9f2 Bot Updating Package Versions 2020-07-14 05:11:31 +00:00
Achilleas Pipinellis
c0abd2f84e
Fix typo of "Mappings" 2020-07-05 19:27:13 +02:00
LinuxServer-CI
2c495845ba Bot Updating Package Versions 2020-07-03 17:45:46 +00:00
LinuxServer-CI
46543e4715 Bot Updating Package Versions 2020-06-30 05:11:10 +00:00
Achilleas Pipinellis
187e71dd94
Proper format paths
Add backticks to paths so they are easier to discern
2020-06-29 09:27:14 +02:00
LinuxServer-CI
3870c0d46e Bot Updating Package Versions 2020-06-23 05:11:11 +00:00
LinuxServer-CI
610a1f00f1 Bot Updating Package Versions 2020-06-16 05:11:28 +00:00
LinuxServer-CI
227096e384 Bot Updating Package Versions 2020-06-09 05:12:40 +00:00
LinuxServer-CI
c7f709bf4b Bot Updating Templated Files 2020-06-09 01:09:59 -04:00
LinuxServer-CI
a4f485a5f3 Bot Updating Package Versions 2020-06-02 07:12:35 +02:00
LinuxServer-CI
657849e6ca Bot Updating Templated Files 2020-06-02 05:10:20 +00:00
LinuxServer-CI
0263dad59a Bot Updating Package Versions 2020-05-26 01:11:22 -04:00
LinuxServer-CI
84b4ea20dc Bot Updating Package Versions 2020-05-19 01:11:27 -04:00
LinuxServer-CI
a0efeaa505 Bot Updating Package Versions 2020-05-05 05:13:15 +00:00
LinuxServer-CI
3f3a069717 Bot Updating Package Versions 2020-04-28 07:13:20 +02:00
LinuxServer-CI
4e93c6a725 Bot Updating Templated Files 2020-04-28 05:09:53 +00:00
LinuxServer-CI
e8e4c1722f Bot Updating Package Versions 2020-04-09 20:48:51 -05:00
LinuxServer-CI
f6e1cd2dd8 Bot Updating Templated Files 2020-04-10 02:42:43 +01:00
aptalca
7417bd75d3
Merge pull request #91 from linuxserver/master-app
Move app to /app
2020-04-09 21:41:45 -04:00
Eric Nemchik
1bec293f2c Fix perms on /app 2020-04-08 16:37:25 -05:00
LinuxServer-CI
273b142873 Bot Updating Templated Files 2020-04-07 23:33:15 +01:00
LinuxServer-CI
cf8fb09620 Bot Updating Templated Files 2020-04-08 00:32:22 +02:00
LinuxServer-CI
4cf3a68160 Bot Updating Templated Files 2020-04-07 12:45:06 -04:00
Eric Nemchik
ad0b82504c
Merge pull request #94 from linuxserver/nemchik-patch-1
Add donate link
2020-04-07 11:43:58 -05:00
Eric Nemchik
f4fc9a9144
Add donate link 2020-04-07 11:30:24 -05:00
Eric Nemchik
7e95fffe50 Move app to /app 2020-04-05 02:38:55 -05:00
LinuxServer-CI
b6cd983c44 Bot Updating Package Versions 2020-03-31 01:13:30 -04:00
LinuxServer-CI
c14f7c64b3 Bot Updating Package Versions 2020-03-24 01:40:47 +01:00
LinuxServer-CI
03f05a86bc Bot Updating Templated Files 2020-03-24 00:38:25 +00:00
Eric Nemchik
09975cdf7b
Merge pull request #85 from linuxserver/drizuid-patch-1
Update readme-vars.yml
2020-03-23 19:37:21 -05:00
driz
f9ac266163
Update readme-vars.yml
typo in instructions, fix formatting
2020-03-23 20:21:52 -04:00
LinuxServer-CI
77bfe72043 Bot Updating Templated Files 2020-03-23 20:14:37 +00:00
aptalca
376a44125c
Merge pull request #84 from linuxserver/hardlinking-notes
Update readme-vars.yml
2020-03-23 15:56:30 -04:00
aptalca
5010fe47a1 update maintainer 2020-03-23 13:36:29 -04:00
driz
4be7abe8f6
Update readme-vars.yml
removed brackets and ensured absolute paths
2020-03-23 11:05:30 -04:00
driz
b6b81e45c9
Update readme-vars.yml
added notes about hardlinking and some options to accomplish this.
2020-03-22 11:00:44 -04:00
LinuxServer-CI
3700ba7424 Bot Updating Package Versions 2020-03-17 06:13:02 +00:00
LinuxServer-CI
99b08ad46e Bot Updating Package Versions 2020-02-25 06:15:28 +00:00
LinuxServer-CI
8277af9a6b Bot Updating Package Versions 2020-02-17 04:49:44 +00:00
LinuxServer-CI
b3dd8f4b08 Bot Updating Package Versions 2020-02-11 06:16:36 +00:00
LinuxServer-CI
4832fd661a Bot Updating Package Versions 2020-02-04 07:12:41 +01:00
LinuxServer-CI
97def9b43a Bot Updating Package Versions 2020-01-28 01:15:51 -05:00
LinuxServer-CI
370ba359fd Bot Updating Package Versions 2020-01-21 07:17:11 +01:00
LinuxServer-CI
2658f83bf1 Bot Updating Package Versions 2019-12-24 01:12:51 -05:00
LinuxServer-CI
28e28954fd Bot Updating Package Versions 2019-12-10 06:15:29 +00:00
LinuxServer-CI
f41ae21e64 Bot Updating Templated Files 2019-12-03 03:42:14 +01:00
LinuxServer-CI
f7cd78669a Bot Updating Package Versions 2019-11-26 06:17:25 +00:00
LinuxServer-CI
ccf1976503 Bot Updating Package Versions 2019-11-19 06:12:30 +00:00
LinuxServer-CI
a27bdacb05 Bot Updating Package Versions 2019-11-05 06:14:44 +00:00
LinuxServer-CI
2216b835a9 Bot Updating Templated Files 2019-11-05 07:10:00 +01:00
LinuxServer-CI
3ea62589b2 Bot Updating Package Versions 2019-10-28 16:15:02 +00:00
Jameel Al-Aziz
ef5deb7a0c Remove extra volumes from the Dockerfile
Specifying the volumes in the Dockerfile is unnecessary and can lead to
excessive orphaned volume if the user chooses to use different paths at
runtime.
2019-10-28 09:11:01 -07:00
LinuxServer-CI
ea588c3e62 Bot Updating Package Versions 2019-10-22 07:11:57 +02:00
LinuxServer-CI
1935981f18 Bot Updating Package Versions 2019-10-15 01:15:14 -04:00
LinuxServer-CI
72be406f5b Bot Updating Package Versions 2019-10-08 01:18:04 -04:00
LinuxServer-CI
6ab6e9bda9 Bot Updating Templated Files 2019-10-08 01:11:03 -04:00
LinuxServer-CI
8ff4d76d43 Bot Updating Templated Files 2019-10-08 06:10:09 +01:00
LinuxServer-CI
d810717dea Bot Updating Package Versions 2019-10-01 06:12:53 +01:00
LinuxServer-CI
77bf30479f Bot Updating Package Versions 2019-09-24 01:16:03 -04:00
LinuxServer-CI
f8e2a3f91a Bot Updating Package Versions 2019-09-17 01:16:38 -04:00
LinuxServer-CI
e4623dd834 Bot Updating Package Versions 2019-09-10 01:13:39 -04:00
LinuxServer-CI
c64e15b20f Bot Updating Templated Files 2019-09-03 01:11:46 -04:00
LinuxServer-CI
6baf1a0894 Bot Updating Templated Files 2019-09-03 01:10:37 -04:00
LinuxServer-CI
f4d2b507de Bot Updating Package Versions 2019-08-27 01:16:11 -04:00
LinuxServer-CI
de7a5067bd Bot Updating Package Versions 2019-08-15 02:27:18 +01:00
LinuxServer-CI
10ebf822fe Bot Updating Package Versions 2019-08-13 01:15:58 -04:00
LinuxServer-CI
54892a1948 Bot Updating Package Versions 2019-08-03 22:15:40 +02:00
aptalca
de56a0459e
Merge pull request #57 from thelamer/master
Master - adding LTS branch for us to freeze a stable mono for downstream
2019-08-03 16:09:03 -04:00
thelamer
bc01e3ad0b adding LTS branch for us to freeze a stable mono for downstream 2019-08-01 17:46:16 -07:00
LinuxServer-CI
a693fe3a44 Bot Updating Package Versions 2019-07-30 01:11:43 -04:00
LinuxServer-CI
bedc4db6be Bot Updating Package Versions 2019-07-23 01:12:21 -04:00
LinuxServer-CI
66c4ee250c Bot Updating Package Versions 2019-07-16 06:11:32 +01:00
LinuxServer-CI
7c7f667b8e Bot Updating Package Versions 2019-07-09 05:13:13 +00:00
LinuxServer-CI
c54e1a663b Bot Updating Templated Files 2019-07-09 06:10:14 +01:00
LinuxServer-CI
16cf4bcc90 Bot Updating Package Versions 2019-07-02 01:11:15 -04:00
LinuxServer-CI
bd3d3b61d0 Bot Updating Package Versions 2019-06-25 07:11:51 +02:00
LinuxServer-CI
d5cafa54b1 Bot Updating Package Versions 2019-06-18 01:12:59 -04:00
thelamer
db468a5bfa display env var as optional 2019-06-16 15:16:07 -07:00
Mateusz Furdyna
5456827b6b Fix umask - get umask from environment
Makes it consistent with other linuxserver.io images.
2019-06-16 15:16:07 -07:00
LinuxServer-CI
6ab9f20607 Bot Updating Package Versions 2019-06-11 01:11:07 -04:00
chbmb
23bbe2744e
Merge pull request #48 from thelamer/master
Re-word preview tag to emphasize dangers of using
2019-06-05 20:43:43 +01:00
thelamer
e7183959cd styling 2019-06-05 12:32:56 -07:00
thelamer
3368a64870 update preview release to emphasize the testing nature of the preview release 2019-06-05 12:32:09 -07:00
LinuxServer-CI
2259a92c9c Bot Updating Templated Files 2019-06-04 01:10:06 -04:00
LinuxServer-CI
6f49692d3e Bot Updating Package Versions 2019-05-23 13:34:09 -04:00
LinuxServer-CI
4f2a89a0db Bot Updating Templated Files 2019-05-23 13:29:51 -04:00
LinuxServer-CI
132823de16 Bot Updating Templated Files 2019-05-23 19:28:21 +02:00
LinuxServer-CI
0da5adb21c Bot Updating Package Versions 2019-05-19 17:44:32 +02:00
saarg
39efcec0eb
Merge pull request #45 from thelamer/master
rebase to bionic
2019-05-19 17:39:52 +02:00
thelamer
0329db2d02 adding 5.14 branch reference to main docs 2019-05-17 16:18:36 -07:00
thelamer
e534215e8e rebase to bionic 2019-05-10 12:42:58 -07:00
aptalca
ff0b492f34
Merge pull request #44 from thelamer/master
add preview branch to docs
2019-05-09 00:33:01 -04:00
thelamer
4b858a02a4 add preview branch to docs 2019-05-08 20:28:12 -07:00
LinuxServer-CI
f7b38b91bf Bot Updating Package Versions 2019-05-05 17:44:15 +01:00
LinuxServer-CI
e7e1c3abed Bot Updating Templated Files 2019-05-05 16:42:05 +00:00
LinuxServer-CI
bec3c8ac20 Bot Updating Package Versions 2019-04-30 01:11:39 -04:00
LinuxServer-CI
f9680d1807 Bot Updating Package Versions 2019-04-23 01:11:57 -04:00
LinuxServer-CI
37e0a899db Bot Updating Package Versions 2019-04-16 01:13:11 -04:00
LinuxServer-CI
53de501c49 Bot Updating Package Versions 2019-04-09 01:11:52 -04:00
saarg
7c400206dc
Merge pull request #42 from thelamer/master
switch to new tags style readme
2019-03-28 08:05:40 +01:00
thelamer
656a4a15b2 switch to new tags style readme 2019-03-27 20:23:58 -07:00
LinuxServer-CI
07529438f5 Bot Updating Package Versions 2019-03-24 15:57:12 -04:00
aptalca
b9c4a0edc1
Merge pull request #40 from thelamer/master
Switching to new Base images, shift to arm32v7 tag.
2019-03-24 15:53:09 -04:00
thelamer
0e8e74870f Switching to new Base images, shift to arm32v7 tag. 2019-03-23 16:46:09 -07:00
LinuxServer-CI
4e5e64cc4a Bot Updating Package Versions 2019-03-19 02:13:25 -04:00
LinuxServer-CI
6c0b9afbb3 Bot Updating Package Versions 2019-03-12 06:12:16 +00:00
LinuxServer-CI
776f69762c Bot Updating Templated Files 2019-03-12 02:09:42 -04:00
LinuxServer-CI
cc85574bff Bot Updating Templated Files 2019-03-06 13:42:07 +00:00
LinuxServer-CI
b5ed4b1737 Bot Updating Templated Files 2019-03-05 01:09:43 -05:00
LinuxServer-CI
166dc42cd7 Bot Updating Package Versions 2019-02-26 06:16:33 +00:00
LinuxServer-CI
b8bd3ecdb2 Bot Updating Templated Files 2019-02-26 06:09:34 +00:00
LinuxServer-CI
1d066b6111 Bot Updating Package Versions 2019-02-12 06:18:24 +00:00
LinuxServer-CI
fa105e3587 Bot Updating Templated Files 2019-02-12 06:09:33 +00:00
LinuxServer-CI
760570661a Bot Updating Package Versions 2019-01-30 21:12:50 +00:00
aptalca
9daf2e8de0
Merge pull request #32 from linuxserver/pipeline
Pipeline
2019-01-30 16:10:33 -05:00
thelamer
8fbc1e2676 updating branch with current pipeline build logic in prep for PR 2019-01-20 20:21:25 -08:00
11 changed files with 126 additions and 125 deletions

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/nightly/readme-vars.yml).
Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-radarr/edit/master/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/nightly/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/master/root), add an entry to the changelog
```yml
changelogs:

View file

@ -21,7 +21,7 @@
------------------------------
- [ ] I have read the [contributing](https://github.com/linuxserver/docker-radarr/blob/nightly/.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/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications
------------------------------

View file

@ -4,31 +4,31 @@ on:
workflow_dispatch:
jobs:
external-trigger-nightly:
external-trigger-master:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.1.1
- name: External Trigger
if: github.ref == 'refs/heads/nightly'
if: github.ref == 'refs/heads/master'
env:
SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }}
run: |
printf "# External trigger for docker-radarr\n\n" >> $GITHUB_STEP_SUMMARY
if grep -q "^radarr_nightly_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
if grep -q "^radarr_master_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`radarr_nightly_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY
elif grep -q "^radarr_nightly" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`radarr_master_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY
elif grep -q "^radarr_master" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`radarr_nightly\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`radarr_master\`; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
fi
echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY
echo "> External trigger running off of nightly branch. To disable this trigger, add \`radarr_nightly\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
echo "> External trigger running off of master branch. To disable this trigger, add \`radarr_master\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY
printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY
EXT_RELEASE=$(curl -sL https://radarr.servarr.com/v1/update/nightly/changes?runtime=netcore%26os=linux | jq -r '.[0].version')
EXT_RELEASE=$(curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version')
echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY
if grep -q "^radarr_nightly_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
if grep -q "^radarr_master_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` matches current external release; skipping trigger." >> $GITHUB_STEP_SUMMARY
exit 0
@ -36,7 +36,7 @@ jobs:
if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="Can't retrieve external version for radarr branch nightly"
FAILURE_REASON="Can't retrieve external version for radarr branch master"
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"}],
@ -47,7 +47,7 @@ jobs:
echo "External version: \`${EXT_RELEASE}\`" >> $GITHUB_STEP_SUMMARY
echo "Retrieving last pushed version" >> $GITHUB_STEP_SUMMARY
image="linuxserver/radarr"
tag="nightly"
tag="latest"
token=$(curl -sX GET \
"https://ghcr.io/token?scope=repository%3Alinuxserver%2Fradarr%3Apull" \
| jq -r '.token')
@ -93,7 +93,7 @@ jobs:
if [ -z "${IMAGE_VERSION}" ]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "Can't retrieve last pushed version, exiting" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="Can't retrieve last pushed version for radarr tag nightly"
FAILURE_REASON="Can't retrieve last pushed version for radarr tag latest"
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 }}
@ -103,14 +103,14 @@ jobs:
if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then
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/nightly/lastBuild/api/json | jq -r '.building') == "true" ]; then
elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/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" >> $GITHUB_STEP_SUMMARY
exit 0
else
if [[ "${artifacts_found}" == "false" ]]; then
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
echo "> New version detected, but not all artifacts are published yet; skipping trigger" >> $GITHUB_STEP_SUMMARY
FAILURE_REASON="New version ${EXT_RELEASE} for radarr tag nightly is detected, however not all artifacts are uploaded to upstream release yet. Will try again later."
FAILURE_REASON="New version ${EXT_RELEASE} for radarr tag latest is detected, however not all artifacts are uploaded to upstream release yet. Will try again later."
curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903,
"description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}],
"username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }}
@ -121,7 +121,7 @@ jobs:
echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY
fi
response=$(curl -iX POST \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/nightly/buildWithParameters?PACKAGE_CHECK=false \
https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/master/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'})" >> $GITHUB_STEP_SUMMARY
echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY
@ -136,7 +136,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 nightly. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}"
TRIGGER_REASON="A version change was detected for radarr tag latest. 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 }}

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/nightly/.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/master/.github/PULL_REQUEST_TEMPLATE.md)!'
repo-token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -10,7 +10,7 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA
LABEL maintainer="Roxedus,thespad"
# environment settings
ARG RADARR_BRANCH="nightly"
ARG RADARR_BRANCH="master"
ENV XDG_CONFIG_HOME="/config/xdg" \
COMPlus_EnableDiagnostics=0 \
TMPDIR=/run/radarr-temp
@ -31,9 +31,9 @@ RUN \
/tmp/radarr.tar.gz -L \
"https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linuxmusl&runtime=netcore&arch=x64" && \
tar xzf \
/tmp/radarr.tar.gz -C \
/tmp/radarr.tar.gz -C \
/app/radarr/bin --strip-components=1 && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/radarr/package_info && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
rm -rf \

View file

@ -9,8 +9,7 @@ ARG RADARR_RELEASE
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
LABEL maintainer="Roxedus,thespad"
# environment settings
ARG RADARR_BRANCH="nightly"
ARG RADARR_BRANCH="master"
ENV XDG_CONFIG_HOME="/config/xdg" \
COMPlus_EnableDiagnostics=0 \
TMPDIR=/run/radarr-temp
@ -28,12 +27,12 @@ RUN \
| jq -r '.[0].version'); \
fi && \
curl -o \
/tmp/radarr.tar.gz -L \
/tmp/radarr.tar.gz -L \
"https://radarr.servarr.com/v1/update/${RADARR_BRANCH}/updatefile?version=${RADARR_RELEASE}&os=linuxmusl&runtime=netcore&arch=arm64" && \
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://www.linuxserver.io/)" > /app/radarr/package_info && \
echo -e "UpdateMethod=docker\nBranch=${RADARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/radarr/package_info && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
rm -rf \

114
Jenkinsfile vendored
View file

@ -76,7 +76,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}:nightly 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}:latest 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' ''',
@ -105,7 +105,7 @@ pipeline {
script{
env.LS_TAG_NUMBER = sh(
script: '''#! /bin/bash
tagsha=$(git rev-list -n 1 nightly-${LS_RELEASE} 2>/dev/null)
tagsha=$(git rev-list -n 1 ${LS_RELEASE} 2>/dev/null)
if [ "${tagsha}" == "${COMMIT_SHA}" ]; then
echo ${LS_RELEASE_NUMBER}
elif [ -z "${GIT_COMMIT}" ]; then
@ -143,7 +143,7 @@ pipeline {
steps{
script{
env.EXT_RELEASE = sh(
script: ''' curl -sL https://radarr.servarr.com/v1/update/nightly/changes?runtime=netcore%26os=linux | jq -r '.[0].version' ''',
script: ''' curl -sL https://radarr.servarr.com/v1/update/master/changes?runtime=netcore%26os=linuxmusl | jq -r '.[0].version' ''',
returnStdout: true).trim()
env.RELEASE_LINK = 'custom_command'
}
@ -183,10 +183,10 @@ pipeline {
}
}
}
// If this is a nightly build use live docker endpoints
// If this is a master build use live docker endpoints
stage("Set ENV live build"){
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
}
steps {
@ -196,13 +196,13 @@ 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-nightly-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-nightly-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
} else {
env.CI_TAGS = 'nightly-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.META_TAG = 'nightly-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'nightly-version-' + env.EXT_RELEASE_CLEAN
env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
}
}
@ -210,7 +210,7 @@ pipeline {
// If this is a dev build use dev docker endpoints
stage("Set ENV dev build"){
when {
not {branch "nightly"}
not {branch "master"}
environment name: 'CHANGE_ID', value: ''
}
steps {
@ -220,13 +220,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-nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
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
} else {
env.CI_TAGS = 'nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.CI_TAGS = 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 = 'nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA
env.EXT_RELEASE_TAG = 'nightly-version-' + env.EXT_RELEASE_CLEAN
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.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/'
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
}
@ -244,13 +244,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-nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
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
} else {
env.CI_TAGS = 'nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.CI_TAGS = 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 = 'nightly-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST
env.EXT_RELEASE_TAG = 'nightly-version-' + env.EXT_RELEASE_CLEAN
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.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/'
env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache'
@ -288,7 +288,7 @@ pipeline {
// Use helper containers to render templated files
stage('Update-Templates') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
expression {
env.CONTAINER_NAME != null
@ -300,24 +300,24 @@ pipeline {
TEMPDIR=$(mktemp -d)
docker pull ghcr.io/linuxserver/jenkins-builder:latest
# Cloned repo paths for templating:
# ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch nightly of ${LS_USER}/${LS_REPO} for running the jenkins builder on
# ${TEMPDIR}/repo/${LS_REPO}: Cloned branch nightly of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github
# ${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}/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 nightly --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME}
git clone --branch master --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 nightly
git checkout -f master
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 nightly
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
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
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -336,13 +336,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 nightly
git checkout -f master
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 nightly
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
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
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}
@ -357,20 +357,20 @@ pipeline {
sed -i 's|^changelogs:|# init diagram\\ninit_diagram:\\n\\n# changelog\\nchangelogs:|' readme-vars.yml
fi
mkdir -p ${TEMPDIR}/d2
docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:nightly
docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:latest
ls -al ${TEMPDIR}/d2
yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-nightly.d2\\")" readme-vars.yml
yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-latest.d2\\")" readme-vars.yml
if [[ $(md5sum readme-vars.yml | cut -c1-8) != $(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/readme-vars.yml | cut -c1-8) ]]; then
echo "'init_diagram' has been updated. Updating repo and exiting build, new one will trigger based on commit."
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 nightly
git checkout -f master
cp ${WORKSPACE}/readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/readme-vars.yml
git add readme-vars.yml
git commit -m 'Bot Updating Templated Files'
git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
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
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -387,7 +387,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 nightly
git checkout -f master
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
@ -400,8 +400,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 nightly
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
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
echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER}
echo "Updating templates and exiting build, new one will trigger based on commit"
rm -Rf ${TEMPDIR}
@ -502,7 +502,7 @@ pipeline {
// Exit the build if the Templated files were just updated
stage('Template-exit') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'FILES_UPDATED', value: 'true'
expression {
@ -515,10 +515,10 @@ pipeline {
}
}
}
// If this is a nightly build check the S6 service file perms
// If this is a master build check the S6 service file perms
stage("Check S6 Service file Permissions"){
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@ -763,7 +763,7 @@ pipeline {
// Take the image we just built and dump package versions for comparison
stage('Update-packages') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
@ -786,14 +786,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 nightly
git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f master
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 nightly
git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git nightly
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
echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER}
echo "Package tag updated, stopping build process"
else
@ -811,7 +811,7 @@ pipeline {
// Exit the build if the package file was just updated
stage('PACKAGE-exit') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'true'
environment name: 'EXIT_STATUS', value: ''
@ -825,7 +825,7 @@ pipeline {
// Exit the build if this is just a package check and there are no changes to push
stage('PACKAGECHECK-exit') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'PACKAGE_UPDATED', value: 'false'
environment name: 'EXIT_STATUS', value: ''
@ -879,7 +879,7 @@ pipeline {
-e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \
-e TAGS=\"${CI_TAGS}\" \
-e META_TAG=\"${META_TAG}\" \
-e RELEASE_TAG=\"nightly\" \
-e RELEASE_TAG=\"latest\" \
-e PORT=\"${CI_PORT}\" \
-e SSL=\"${CI_SSL}\" \
-e BASE=\"${DIST_IMAGE}\" \
@ -916,7 +916,7 @@ pipeline {
CACHEIMAGE=${i}
fi
done
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:nightly -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:latest -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
if [ -n "${SEMVER}" ]; then
docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
fi
@ -943,15 +943,15 @@ pipeline {
CACHEIMAGE=${i}
fi
done
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-nightly -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-nightly -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-latest -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-latest -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
if [ -n "${SEMVER}" ]; then
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER}
docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}
fi
done
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
docker buildx imagetools create -t ${MANIFESTIMAGE}:nightly ${MANIFESTIMAGE}:amd64-nightly ${MANIFESTIMAGE}:arm64v8-nightly
docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest
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}
@ -966,7 +966,7 @@ pipeline {
// If this is a public release tag it in the LS Github
stage('Github-Tag-Push-Release') {
when {
branch "nightly"
branch "master"
expression {
env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER
}
@ -978,17 +978,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 nightly",\
"message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to master",\
"type": "commit",\
"tagger": {"name": "LinuxServer-CI","email": "ci@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": "nightly",\
"target_commitish": "master",\
"name": "'${META_TAG}'",\
"body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start
printf '","draft": false,"prerelease": true}' >> releasebody.json
printf '","draft": false,"prerelease": false}' >> 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'''
}
@ -996,14 +996,14 @@ pipeline {
// Add protection to the release branch
stage('Github-Release-Branch-Protection') {
when {
branch "nightly"
branch "master"
environment name: 'CHANGE_ID', value: ''
environment name: 'EXIT_STATUS', value: ''
}
steps {
echo "Setting up protection for release branch nightly"
echo "Setting up protection for release branch master"
sh '''#! /bin/bash
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/nightly/protection \
curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/master/protection \
-d $(jq -c . << EOF
{
"required_status_checks": null,

View file

@ -1,5 +1,5 @@
<!-- DO NOT EDIT THIS FILE MANUALLY -->
<!-- Please read https://github.com/linuxserver/docker-radarr/blob/nightly/.github/CONTRIBUTING.md -->
<!-- Please read https://github.com/linuxserver/docker-radarr/blob/master/.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,18 +36,18 @@ 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%2Fnightly%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-radarr/job/nightly/)
[![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%2Fnightly%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/radarr/nightly/index.html)
[![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/)
[![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.
[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png)](https://github.com/Radarr/Radarr)
[![radarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png)](https://github.com/Radarr/Radarr)
## Supported Architectures
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:nightly` should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
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.
The architectures supported by this image are:
@ -100,7 +100,7 @@ To help you get started creating a container from this image you can either use
---
services:
radarr:
image: lscr.io/linuxserver/radarr:nightly
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- PUID=1000
@ -128,7 +128,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:nightly
lscr.io/linuxserver/radarr:latest
```
## Parameters
@ -137,7 +137,7 @@ Containers are configured using parameters passed at runtime (such as those abov
| Parameter | Function |
| :----: | --- |
| `-p 7878:7878` | The port for the Radarr web UI |
| `-p 7878: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). |
@ -211,7 +211,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:nightly
docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/radarr:latest
```
## Updating Info
@ -259,7 +259,7 @@ Below are the instructions for updating containers:
* Update the image:
```bash
docker pull lscr.io/linuxserver/radarr:nightly
docker pull lscr.io/linuxserver/radarr:latest
```
* Stop the running container:
@ -296,7 +296,7 @@ cd docker-radarr
docker build \
--no-cache \
--pull \
-t lscr.io/linuxserver/radarr:nightly .
-t lscr.io/linuxserver/radarr:latest .
```
The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static`
@ -309,18 +309,20 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **12.12.24:** - Rebase to Alpine 3.21.
* **25.05.24:** - Rebase to Alpine 3.20.
* **23.12.24:** - Rebase Alpine 3.21.
* **31.05.24:** - Rebase Alpine 3.20.
* **20.03.24:** - Rebase to Alpine 3.19.
* **06.06.23:** - Rebase nightly to Alpine 3.18.
* **19.12.22:** - Rebase nightly to Alpine 3.17.
* **27.10.22:** - Rebase nightly to Alpine 3.16, migrate to s6v3.
* **04.02.22:** - Rebase nightly branch to Alpine.
* **13.12.21:** - Remove unused dependencies.
* **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.
* **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`.
* **11.07.21:** - Make the paths clearer to the user
* **08.05.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.
* **09.27.20:** - Merge Preview into Nightly.
* **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)).
* **05.04.20:** - Move app to /app.
* **01.08.19:** - Rebase to Linuxserver LTS mono version.
* **13.06.19:** - Add env variable for setting umask.

View file

@ -1,14 +1,11 @@
---
# jenkins variables
project_name: docker-radarr
external_type: na
custom_version_command: curl -sL https://radarr.servarr.com/v1/update/nightly/changes?runtime=netcore%26os=linux | jq -r '.[0].version'
release_type: prerelease
release_tag: nightly
ls_branch: nightly
image_sbom: true
image_provenance: true
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
repo_vars:
- BUILD_VERSION_ARG = 'RADARR_RELEASE'
- LS_USER = 'linuxserver'

View file

@ -3,10 +3,11 @@
# project information
project_name: radarr
project_url: "https://github.com/Radarr/Radarr"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr_alpha.png"
project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/radarr.png"
project_blurb: |
[{{ project_name|capitalize }}]({{ project_url }}) - A fork of Sonarr to work with movies à la Couchpotato.
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
project_categories: "Media Management"
# supported architectures
available_architectures:
- {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"}
@ -28,7 +29,7 @@ opt_param_volumes:
- {vol_path: "/downloads", vol_host_path: "/path/to/download-client-downloads", desc: "Location of download managers output directory (See note in Application setup)"}
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"}
readonly_supported: true
nonroot_supported: true
# application setup block
@ -45,7 +46,7 @@ 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.
# init diagram
init_diagram: |
"radarr:nightly": {
"radarr:latest": {
docker-mods
base {
fix-attr +\nlegacy cont-init
@ -81,21 +82,23 @@ init_diagram: |
Base Images: {
"baseimage-alpine:3.21"
}
"radarr:nightly" <- Base Images
"radarr:latest" <- Base Images
# changelog
changelogs:
- {date: "12.12.24:", desc: "Rebase to Alpine 3.21."}
- {date: "25.05.24:", desc: "Rebase to Alpine 3.20."}
- {date: "23.12.24:", desc: "Rebase Alpine 3.21."}
- {date: "31.05.24:", desc: "Rebase Alpine 3.20."}
- {date: "20.03.24:", desc: "Rebase to Alpine 3.19."}
- {date: "06.06.23:", desc: "Rebase nightly to Alpine 3.18."}
- {date: "19.12.22:", desc: "Rebase nightly to Alpine 3.17."}
- {date: "27.10.22:", desc: "Rebase nightly to Alpine 3.16, migrate to s6v3."}
- {date: "04.02.22:", desc: "Rebase nightly branch to Alpine."}
- {date: "13.12.21:", desc: "Remove unused dependencies."}
- {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: "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: "11.07.21:", desc: "Make the paths clearer to the user"}
- {date: "08.05.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: "09.27.20:", desc: "Merge Preview into Nightly."}
- {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))."}
- {date: "05.04.20:", desc: "Move app to /app."}
- {date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version."}
- {date: "13.06.19:", desc: "Add env variable for setting umask."}

View file

@ -1,6 +1,6 @@
#!/bin/bash
if [ -f /config/config.xml ]; then
if [[ -f /config/config.xml ]]; then
PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml)
fi