Added PiHoleCT
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' ]
|
||||
String[] ImgVariantList = ['minimal', 'default', 'jenkinsbuilder', 'imgbuilder', 'jenkins', 'mysql' , 'pihole' ]
|
||||
|
||||
pipeline {
|
||||
agent { label 'LXCBuilder' }
|
||||
|
||||
@@ -870,6 +870,7 @@ files:
|
||||
variants:
|
||||
- imgbuilder
|
||||
- mysql
|
||||
- pihole
|
||||
|
||||
#FilesForJenkinsVariant
|
||||
- path: /root/ReadMe
|
||||
@@ -893,6 +894,13 @@ files:
|
||||
variants:
|
||||
- mysql
|
||||
|
||||
#FileForPihole
|
||||
- path: /opt/Setup
|
||||
generator: copy
|
||||
source: CT-Files/pihole
|
||||
variants:
|
||||
- pihole
|
||||
|
||||
packages:
|
||||
manager: apt
|
||||
update: true
|
||||
@@ -990,6 +998,37 @@ packages:
|
||||
variants:
|
||||
- mysql
|
||||
|
||||
#pihole pkgs
|
||||
- packages:
|
||||
- grep
|
||||
- dnsutils
|
||||
- git
|
||||
- iproute2
|
||||
- whiptail
|
||||
- cron
|
||||
- curl
|
||||
- iputils-ping
|
||||
- lsof
|
||||
- netcat
|
||||
- psmisc
|
||||
- sudo
|
||||
- unzip
|
||||
- idn2
|
||||
- sqlite3
|
||||
- libcap2-bin
|
||||
- dns-root-data
|
||||
- libcap2
|
||||
- lighttpd
|
||||
- php-common
|
||||
- php-cli
|
||||
- php-cgi
|
||||
- php-sqlite3
|
||||
- php-xml
|
||||
- php-intl
|
||||
action: install
|
||||
variants:
|
||||
- pihole
|
||||
|
||||
repositories:
|
||||
- name: sources.list
|
||||
url: |-
|
||||
@@ -1051,6 +1090,7 @@ actions:
|
||||
rm /opt/Setup/Scripts/Init.sh
|
||||
variants:
|
||||
- mysql
|
||||
- pihole
|
||||
|
||||
- trigger: post-packages
|
||||
action: |-
|
||||
|
||||
Reference in New Issue
Block a user