Hello, Due to the recent changes in lxc-plamo.in related to environment variables, lxc-plamo is now able to create variant containers with additional environment variables other than the default configuration.
For example: # Add "09_kernel" category to the default configuration CATEGORIES="00_base 01_minimum 09_kernel" /usr/local/share/lxc/templates/lxc-plamo \ --path /build-lxc/containers/LXC_NAME \ --rootfs /build-lxc/containers/LXC_NAME/rootfs \ --name LXC_NAME -r 5.x -a x86_64 # Add "fuga-1.0.0-x86_64.P1.txz" package in "contrib/hoge" category ADDONPKGS="contrib/hoge/fuga" /usr/local/share/lxc/templates/lxc-plamo \ --path /build-lxc/containers/LXC_NAME \ --rootfs /build-lxc/containers/LXC_NAME/rootfs \ --name LXC_NAME -r 5.x -a x86_64 So, we would like to turn on the job to your Jenkins server, according to the configuration matrix below: ##### Jenkins: lxc-template-plamo ##### [The Configuration Matrix] +--------------+---------+---------+---------+ | ARCH/VARIANT | default | mini | full | +--------------+---------+---------+---------+ | x86 | * | * | * | +--------------+---------+---------+---------+ | x86_64 | * | * | * | +--------------+---------+---------+---------+ When creating rootfs images corresponding to each variant, the sets of environment variables to be given are shown below: [x86,5.x,default] (same as the existing configuration) [x86_64,5.x,default] (same as the existing configuration) ---------------------------------------------------------------------- (unset CATEGORIES) # using default value in lxc-plamo (unset EXTRACTGRS) # using default value in lxc-plamo (unset IGNOREPKGS) # using default value in lxc-plamo (unset ADDONPKGS) # using default value in lxc-plamo ---------------------------------------------------------------------- [x86,5.x,mini] (similar to P-Plamo-5.2/mini) [x86_64,5.x,mini] (similar to P-Plamo-5.2/mini64) ---------------------------------------------------------------------- CATEGORIES="00_base 01_minimum 02_x11 03_xclassics" (unset EXTRACTGRS) # using default value in lxc-plamo IGNOREPKGS="" ADDONPKGS="`echo plamo/04_xapps/{dbus,print.txz/openslp}` `echo plamo/05_ext/AV.txz/{libao,flac,jack_audio_connection_kit}` `echo plamo/05_ext/{AV.txz/{libvorbis,libogg,speex},ftgl}`" ---------------------------------------------------------------------- [x86,5.x,full] (similar to P-Plamo-5.2/x86) [x86_64,5.x,full] (similar to P-Plamo-5.2/x86_64) ---------------------------------------------------------------------- CATEGORIES="00_base 01_minimum 02_x11 03_xclassics 04_xapps 05_ext 06_xfce 07_kde 08_tex 09_kernel 10_lof 11_mate" EXTRACTGRS="AVtool Education Hamradio Haskell MUA Virtualization" IGNOREPKGS="" ADDONPKGS="" ---------------------------------------------------------------------- Thanks in advance. Regards, TAMUKI Shoichi _______________________________________________ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel