Added collabora and jellyfin CT's
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' ]
|
||||
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' , 'collabora' , 'jellyfin' ]
|
||||
|
||||
pipeline {
|
||||
agent { label 'LXCBuilder' }
|
||||
|
||||
@@ -916,6 +916,8 @@ packages:
|
||||
variants:
|
||||
- jenkins
|
||||
- mysql
|
||||
- collabora
|
||||
- jellyfin
|
||||
|
||||
#Https Repo pkgs
|
||||
- packages:
|
||||
@@ -924,6 +926,8 @@ packages:
|
||||
early: true
|
||||
variants:
|
||||
- jenkins
|
||||
- collabora
|
||||
- jellyfin
|
||||
|
||||
#Minimal pkgs
|
||||
- packages:
|
||||
@@ -1029,6 +1033,25 @@ packages:
|
||||
variants:
|
||||
- pihole
|
||||
|
||||
#collabora pkgs
|
||||
- packages:
|
||||
- loolwsd
|
||||
- collaboraoffice*nl*
|
||||
- collaboraoffice*dict-en*
|
||||
- collaboraoffice*en-us*
|
||||
- collaboraoffice*en-gb*
|
||||
- code-brand
|
||||
action: install
|
||||
variants:
|
||||
- collabora
|
||||
|
||||
#jellyfin pkgs
|
||||
- packages:
|
||||
- jellyfin
|
||||
action: install
|
||||
variants:
|
||||
- jellyfin
|
||||
|
||||
repositories:
|
||||
- name: sources.list
|
||||
url: |-
|
||||
@@ -1048,6 +1071,18 @@ packages:
|
||||
variants:
|
||||
- mysql
|
||||
|
||||
- name: collabora.list
|
||||
url: |-
|
||||
deb [signed-by=/usr/share/keyrings/collaboraonline-release-keyring.gpg arch=amd64] https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./
|
||||
variants:
|
||||
- collabora
|
||||
|
||||
- name: jellyfin.list
|
||||
url: |-
|
||||
deb [signed-by=/usr/share/keyrings/jellyfin-keyring.gpg] https://repo.jellyfin.org/debian {{ image.release }} main
|
||||
variants:
|
||||
- jellyfin
|
||||
|
||||
actions:
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
@@ -1108,6 +1143,22 @@ actions:
|
||||
variants:
|
||||
- jenkins
|
||||
|
||||
#Jellyfin Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
curl --retry 7 --retry-delay 5 -s https://repo.jellyfin.org/jellyfin_team.gpg.key | gpg --dearmor > /usr/share/keyrings/jellyfin-keyring.gpg
|
||||
variants:
|
||||
- jellyfin
|
||||
|
||||
#collabora Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
curl --retry 7 --retry-delay 5 -L -s https://collaboraoffice.com/downloads/gpg/collaboraonline-release-keyring.gpg -o /usr/share/keyrings/collaboraonline-release-keyring.gpg
|
||||
variants:
|
||||
- collabora
|
||||
|
||||
#MySQL Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
|
||||
Reference in New Issue
Block a user