Added domoticz ct

This commit is contained in:
2021-09-22 02:06:47 +00:00
parent 3475510b41
commit f6152746fd
8 changed files with 75 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' , 'collabora' , 'jellyfin' ]
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' , 'collabora' , 'jellyfin', 'domoticz' ]
pipeline {
agent { label 'LXCBuilder' }

View File

@@ -901,6 +901,13 @@ files:
variants:
- pihole
#FileForDomoticz
- path: /opt/Setup
generator: copy
source: CT-Files/domoticz
variants:
- domoticz
packages:
manager: apt
update: true
@@ -1052,6 +1059,20 @@ packages:
variants:
- jellyfin
#domoticz pkgs
- packages:
- git
- curl
- python3-dev
- cron
- libudev-dev
- libsqlite3-0
- libcurl4
- libusb-0.1
action: install
variants:
- domoticz
repositories:
- name: sources.list
url: |-
@@ -1125,7 +1146,8 @@ actions:
rm /opt/Setup/Scripts/Init.sh
variants:
- mysql
- pihole
- pihole
- domoticz
- trigger: post-packages
action: |-