KiBot/tests/yaml_samples/kikit_present_external_2.ki...

63 lines
1.6 KiB
YAML

# Here we use an external config.
# So KiBot calls another instance to create the files.
# The external config must create the results at specific places.
# We use it for the PCB and its panel.
kiplot:
version: 1
outputs:
- name: KiKit_present_files
comment: "Present test using files"
type: kikit_present
dir: Present/Files
options:
description: 'tests/data/silly_project.md'
boards:
- name: Light control board
mode: external
comment: This is a comment
external_config: 'tests/yaml_samples/kikit_present_external_cfg.kibot.yaml'
- name: Light control panel
mode: external
comment: This is another comment
external_config: 'tests/yaml_samples/kikit_present_external_cfg.kibot.yaml'
pcb_from_output: panel
repository: 'https://github.com/INTI-CMNB/KiBot/'
- name: panel
comment: "Simple panel"
type: panelize
run_by_default: false
options:
create_preview: true
configs:
- name: basic
layout:
rows: 2
cols: 2
space: 2
tabs:
type: fixed
width: 5
cuts:
type: mousebites
drill: 0.5mm
spacing: 1mm
offset: 0.2mm
- name: mill_radius_1
post:
mill_radius: 1
- name: 'navigate'
comment: "Browse the results"
type: navigate_results
options:
skip_not_run: true
- name: 'compress_page'
comment: "Compressed presentation page"
type: compress
options:
files:
- from_output: KiKit_present_files