CT: kavita added

This commit is contained in:
2024-07-27 00:27:39 +02:00
parent 10db7beb42
commit 3b4a27f384
7 changed files with 87 additions and 1 deletions

View File

@@ -7,7 +7,7 @@ pipeline {
string defaultValue: '192.168.200.11', description: 'Proxy server for packages, when enabled', name: 'ProxyServer'
booleanParam description: 'will disable use of proxy server', name: 'DisProxy'
checkboxParameter(name: 'ImgVariantList', format: 'JSON', displayNodePath: "//Variants/Variant", valueNodePath: "//Variants/Variant", description: 'Select the variant(s) that should be build',
pipelineSubmitContent: '{"Variants": [{"Variant": "minimal"},{"Variant": "default"},{"Variant": "gitea"},{"Variant": "nginx"},{"Variant": "ddns"},{"Variant": "transfersh"},{"Variant": "iscsi"},{"Variant": "z2mqtt"},{"Variant": "nodered"},{"Variant": "nodejs"},{"Variant": "nextcloud"},{"Variant": "mqtt"},{"Variant": "hass"},{"Variant": "mailbackup"},{"Variant": "elkarbackupALP"},{"Variant": "heimdall"},{"Variant": "vouchproxy"},{"Variant": "freshrss"},{"Variant": "uptimekuma"}]}')
pipelineSubmitContent: '{"Variants": [{"Variant": "minimal"},{"Variant": "default"},{"Variant": "gitea"},{"Variant": "nginx"},{"Variant": "ddns"},{"Variant": "transfersh"},{"Variant": "iscsi"},{"Variant": "z2mqtt"},{"Variant": "nodered"},{"Variant": "nodejs"},{"Variant": "nextcloud"},{"Variant": "mqtt"},{"Variant": "hass"},{"Variant": "mailbackup"},{"Variant": "elkarbackupALP"},{"Variant": "heimdall"},{"Variant": "vouchproxy"},{"Variant": "freshrss"},{"Variant": "uptimekuma"},{"Variant": "kavita"}]}')
}
options {
skipDefaultCheckout()

View File

@@ -393,6 +393,13 @@ files:
variants:
- uptimekuma
#FileForKavita
- path: /opt/Setup
generator: copy
source: CT-Files/kavita
variants:
- kavita
packages:
manager: apk
update: true
@@ -596,6 +603,18 @@ packages:
variants:
- uptimekuma
#PKGS for kavita
- packages:
- curl
- ca-certificates
- libcap
- libgcc
- libstdc++
- icu-libs
action: install
variants:
- kavita
repositories:
- name: /etc/apk/repositories
url: |-
@@ -702,6 +721,7 @@ actions:
- vouchproxy
- freshrss
- uptimekuma
- kavita
#Move App update script for ProxmoxHelper/ProxMoxToolKit, if CT has this script
- trigger: post-files