Commit Graph

12 Commits (57ce60ab6653f988be67a1c10a2629320936ab3d)

Author SHA1 Message Date
Stefano Ortolani 2f24067089 Remove bundled python dependencies in favour of pip installed ones 2024-08-06 12:37:15 +01:00
Stefano Ortolani fffaa51572 Make variable names consistent 2023-12-08 08:45:49 +00:00
Stefano Ortolani a861906dcf Finalize package split 2023-12-07 22:25:21 +00:00
Stefano Ortolani c592a29dc2 Change name of images 2023-12-07 20:58:55 +00:00
Stefano Ortolani 79ca1ad5ab Split package in two 2023-12-07 20:30:48 +00:00
Stefano Ortolani 98ba9c3e0d Remove attestation 2023-12-07 10:02:08 +00:00
Stefano Ortolani 969c131c84
Fix build arguments and pin pymisp (#28) 2023-09-17 12:37:02 +01:00
Stefano Ortolani ce8fac5339 Fix handling of variable LIBFAUP_COMMIT 2023-09-15 12:50:37 +01:00
Øivind Hoel 5a3d5a9e0a
Create smaller image, faster build times, rework dependencies (#27)
Changes:
* fetch pymisp version from submodule, remove erroneous module from additional dependencies
* fix heredoc indentation, move files dist and permission to same layer to avoid duplicating
* fix cybox addition, codecov removal
* pinned pip versions for our own imports
* size optimization by applying the intended file permissions from later step in initial copy
* bind-mount wheels to reduce image size
* fix var init, rework py module add script to require version and only overwrite when we have a version defined
* handle missing MISP/MODULES_TAG in env
* remove git package and (almost all of) .git directory
* split MISP and PyMISP steps to allow faster iteration in module step
2023-09-15 11:50:30 +01:00
Øivind Hoel 814d12a761
Update to python 3.11, improve build times (#26)
Changes:
* misp-modules targets py3.11, so use that base, + ninja + wheels groundwork
* slightly optimise local builder layer cache size
* pin libfaup to specific commit
* remove comment
* move libfaup_commit to template, get apios from pypi and let it decide validators version
2023-09-12 10:23:20 +01:00
Øivind Hoel 65d7f7642e add misp tag to bake targets 2023-09-01 15:14:21 +01:00
Stefano Ortolani c634856c16 Push multi-arch images 2023-05-20 11:58:26 +01:00