Fixed imgbuilder and added cron build trigger
Some checks failed
LXC-ImageBuilder/Debian/pipeline/head There was a failure building this commit

This commit is contained in:
2021-02-22 01:26:49 +01:00
parent f7f1302eeb
commit 716ab8801d
2 changed files with 6 additions and 0 deletions

View File

@@ -106,6 +106,7 @@ packages:
action: install action: install
- packages: - packages:
- nano - nano
- xz-utils
- openssh-server - openssh-server
action: install action: install
variants: variants:
@@ -115,12 +116,14 @@ packages:
#Jenkis Remote pkgs #Jenkis Remote pkgs
- packages: - packages:
- openjdk-11-jre-headless - openjdk-11-jre-headless
- git
action: install action: install
variants: variants:
- jenkinsbuilder - jenkinsbuilder
- imgbuilder - imgbuilder
#LXCImgBuilder pkgs #LXCImgBuilder pkgs
- packages: - packages:
- sudo
- fuseiso - fuseiso
- squashfuse - squashfuse
- fuse2fs - fuse2fs

3
Jenkinsfile vendored
View File

@@ -3,6 +3,9 @@ String[] ImgVariantList = ['Default-minmal', 'Default-default', 'Extra-imgbuilde
pipeline { pipeline {
agent { label 'LXCBuilder' } agent { label 'LXCBuilder' }
triggers {
cron '@monthly'
}
parameters { parameters {
booleanParam defaultValue: true, description: 'Builds Default images', name: 'BuildDefault' booleanParam defaultValue: true, description: 'Builds Default images', name: 'BuildDefault'
booleanParam defaultValue: false, description: 'Builds Extra images', name: 'BuildExtra' booleanParam defaultValue: false, description: 'Builds Extra images', name: 'BuildExtra'