Переглянути джерело

split build stages

master
Markus Katharina Brechtel 7 роки тому
джерело
коміт
bdfde3ec59
1 змінених файлів з 42 додано та 7 видалено
  1. +42
    -7
      tasks/main.yml

+ 42
- 7
tasks/main.yml Переглянути файл

@@ -75,14 +75,49 @@
src: isolinux.cfg.j2 src: isolinux.cfg.j2
dest: "{{ live_build_directory }}/config/includes.binary/isolinux/isolinux.cfg" dest: "{{ live_build_directory }}/config/includes.binary/isolinux/isolinux.cfg"


- name: lb build
- name: lb bootstrap (first build stage)
command: command:
lb build
lb bootstrap
args: args:
chdir: "{{ live_build_directory }}" chdir: "{{ live_build_directory }}"
register: _lb_build
register: _lb_bootstrap


- name: save build log
copy:
content: "{{ _lb_build.stdout }}"
dest: "{{ live_build_directory }}/build.log"
- name: lb chroot (second build stage)
command:
lb chroot
args:
chdir: "{{ live_build_directory }}"
register: _lb_chroot

- name: lb installer (third build stage)
command:
lb installer
args:
chdir: "{{ live_build_directory }}"
register: _lb_installer

- name: lb binary (fourth build stage)
command:
lb binary
args:
chdir: "{{ live_build_directory }}"
register: _lb_binary

#- name: lb source (fifth build stage)
# command:
# lb source
# args:
# chdir: "{{ live_source_directory }}"
# register: _lb_source

#- name: lb build
# command:
# lb build
# args:
# chdir: "{{ live_build_directory }}"
# register: _lb_build
#
#- name: save build log
# copy:
# content: "{{ _lb_build.stdout }}"
# dest: "{{ live_build_directory }}/build.log"

Завантаження…
Відмінити
Зберегти