Added elkarbackup CT
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
String[] ImgVariantList = ['minimal', 'default' , 'gitea' , 'nginx' , 'ddns' , 'transfersh' , 'iscsi' , 'z2mqtt' , 'nodered' , 'nodejs' , 'mqtt' , 'mailbackup' ]
|
||||
String[] ImgVariantList = ['minimal', 'default' , 'gitea' , 'nginx' , 'ddns' , 'transfersh' , 'iscsi' , 'z2mqtt' , 'nodered' , 'nodejs' , 'mqtt' , 'mailbackup', 'elkarbackupALP' ]
|
||||
|
||||
pipeline {
|
||||
agent { label 'LXCBuilder' }
|
||||
|
||||
@@ -266,6 +266,7 @@ files:
|
||||
variants:
|
||||
- gitea
|
||||
- nextcloud
|
||||
- elkarbackupALP
|
||||
|
||||
## for run only version
|
||||
- path: /root/ReadMe
|
||||
@@ -345,6 +346,13 @@ files:
|
||||
variants:
|
||||
- mailbackup
|
||||
|
||||
#FileForElkarbackup
|
||||
- path: /opt/Setup
|
||||
generator: copy
|
||||
source: CT-Files/elkarbackupALP
|
||||
variants:
|
||||
- elkarbackupALP
|
||||
|
||||
packages:
|
||||
manager: apk
|
||||
update: true
|
||||
@@ -364,6 +372,7 @@ packages:
|
||||
- nginx
|
||||
- nextcloud
|
||||
- mailbackup
|
||||
- elkarbackupALP
|
||||
|
||||
#PKGS for Default
|
||||
- packages:
|
||||
@@ -511,6 +520,32 @@ packages:
|
||||
variants:
|
||||
- mailbackup
|
||||
|
||||
#PKGS for Elkarbackup
|
||||
- packages:
|
||||
- rsnapshot
|
||||
- php7
|
||||
- php7-openssl
|
||||
- php7-phar
|
||||
- php7-mbstring
|
||||
- php7-iconv
|
||||
- php7-json
|
||||
- php7-ctype
|
||||
- php7-xml
|
||||
- php7-tokenizer
|
||||
- php7-dom
|
||||
- php7-session
|
||||
- php7-simplexml
|
||||
- php7-posix
|
||||
- php7-fpm
|
||||
- php7-pdo_mysql
|
||||
- php7-pcntl
|
||||
- php7-fileinfo
|
||||
- coreutils
|
||||
- sudo
|
||||
action: install
|
||||
variants:
|
||||
- elkarbackupALP
|
||||
|
||||
repositories:
|
||||
- name: /etc/apk/repositories
|
||||
url: |-
|
||||
@@ -579,6 +614,7 @@ actions:
|
||||
- nginx
|
||||
- nextcloud
|
||||
- mailbackup
|
||||
- elkarbackupALP
|
||||
|
||||
#Run provided init script
|
||||
- trigger: post-files
|
||||
@@ -597,6 +633,7 @@ actions:
|
||||
- mqtt
|
||||
- hass
|
||||
- mailbackup
|
||||
- elkarbackupALP
|
||||
|
||||
# Enable service for iscsi CT
|
||||
- trigger: post-files
|
||||
|
||||
@@ -944,6 +944,13 @@ files:
|
||||
variants:
|
||||
- aptcacherng
|
||||
|
||||
#FileForElkarbackup
|
||||
- path: /opt/Setup
|
||||
generator: copy
|
||||
source: CT-Files/elkarbackupDEB
|
||||
variants:
|
||||
- elkarbackupDEB
|
||||
|
||||
packages:
|
||||
manager: apt
|
||||
update: true
|
||||
@@ -966,6 +973,7 @@ packages:
|
||||
- tvheadend
|
||||
- x2go
|
||||
- aptcacherng
|
||||
- elkarbackupDEB
|
||||
|
||||
#Https Repo pkgs
|
||||
- packages:
|
||||
@@ -1207,6 +1215,15 @@ packages:
|
||||
variants:
|
||||
- aptcacherng
|
||||
|
||||
#elkarbackupDEB pkgs
|
||||
- packages:
|
||||
- nano
|
||||
- cron
|
||||
- ssl-cert
|
||||
action: install
|
||||
variants:
|
||||
- elkarbackupDEB
|
||||
|
||||
|
||||
repositories:
|
||||
- name: sources.list
|
||||
@@ -1278,6 +1295,13 @@ packages:
|
||||
variants:
|
||||
- x2go
|
||||
|
||||
#Elkarbackup Repo
|
||||
- name: elkarbackup.list
|
||||
url: |-
|
||||
deb [signed-by=/usr/share/keyrings/elkarbackup-archive-keyring.gpg arch=amd64] http://elkarbackup.org/apt/debian bullseye main
|
||||
variants:
|
||||
- elkarbackupDEB
|
||||
|
||||
actions:
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
@@ -1329,6 +1353,7 @@ actions:
|
||||
- smb
|
||||
- x2go
|
||||
- aptcacherng
|
||||
- elkarbackupDEB
|
||||
|
||||
- trigger: post-packages
|
||||
action: |-
|
||||
@@ -1431,5 +1456,13 @@ actions:
|
||||
variants:
|
||||
- x2go
|
||||
|
||||
#ElkarBackup Repo key
|
||||
- trigger: post-unpack
|
||||
action: |-
|
||||
#!/bin/sh
|
||||
curl --retry 7 --retry-delay 5 -L -s http://elkarbackup.org/apt/archive.gpg.key | gpg --dearmor > /usr/share/keyrings/elkarbackup-archive-keyring.gpg
|
||||
variants:
|
||||
- elkarbackupDEB
|
||||
|
||||
mappings:
|
||||
architecture_map: debian
|
||||
Reference in New Issue
Block a user