Compare commits

..

2 Commits

Author SHA1 Message Date
Luca 20043dc148 ci: deploy interactive BOM
continuous-integration/drone/push Build is passing Details
2025-02-16 22:52:25 +01:00
Luca 8f719578ad docs: generate interactive BOM 2025-02-16 22:49:09 +01:00
3 changed files with 4727 additions and 0 deletions

27
.drone.yml Normal file
View File

@ -0,0 +1,27 @@
---
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
trigger:
branch:
- main
event:
- push

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=F
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=