소스 검색

split build stages

master
부모
커밋
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"

불러오는 중...
취소
저장