docs: add interactive BOM
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Luca 2024-11-09 21:50:51 +01:00
parent a191054941
commit 2b0fc39884
3 changed files with 4726 additions and 0 deletions

26
.drone.yml Normal file
View File

@ -0,0 +1,26 @@
---
kind: pipeline
type: docker
name: default
steps:
- name: deploy BOM
image: appleboy/drone-scp
settings:
host: dragon.luj0ga.de
port: 4222
username: www-data
key:
from_secret: ssh_key
passphrase:
from_secret: ssh_passphrase
target: /var/www/bom.ljg.sh/${DRONE_REPO_NAME}
source: bom/ibom.html
strip_components: 1
overwrite: yes
when:
event:
- push
branch:
- main

4669
bom/ibom.html Normal file

File diff suppressed because one or more lines are too long

31
ibom.config.ini Normal file
View File

@ -0,0 +1,31 @@
[html_defaults]
dark_mode=1
show_pads=1
show_fabrication=0
show_silkscreen=1
redraw_on_drag=1
highlight_pin1=selected
board_rotation=0
offset_back_rotation=0
checkboxes=Sourced,Placed
bom_view=left-right
layer_view=FB
compression=1
open_browser=1
[general]
bom_dest_dir=bom
bom_name_format=ibom
component_sort_order=C,R,L,D,U,Y,X,F,SW,A,~,HS,CNN,J,P,NT,MH
component_blacklist=
blacklist_virtual=1
blacklist_empty_val=0
include_tracks=0
include_nets=0
[fields]
show_fields=Value,Footprint
group_fields=Value,Footprint
normalize_field_case=0
board_variant_field=
board_variant_whitelist=
board_variant_blacklist=
dnp_field=