瀏覽代碼

split build stages

main
父節點
當前提交
bdfde3ec59
共有 1 個檔案被更改,包括 42 行新增7 行删除
  1. +42
    -7
      tasks/main.yml

+ 42
- 7
tasks/main.yml 查看文件

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

- name: lb build
- name: lb bootstrap (first build stage)
command:
lb build
lb bootstrap
args:
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"

Loading…
取消
儲存