Skip to content

Commit

Permalink
obom tagging
Browse files Browse the repository at this point in the history
Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
  • Loading branch information
prabhu committed Nov 13, 2024
1 parent 983f07b commit 010db37
Show file tree
Hide file tree
Showing 10 changed files with 303 additions and 181 deletions.
2 changes: 1 addition & 1 deletion ci/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ARG SBT_VERSION=1.10.2
ARG MAVEN_VERSION=3.9.9
ARG GRADLE_VERSION=8.10
ARG GO_VERSION=1.23.1
ARG NODE_VERSION=23.1.0
ARG NODE_VERSION=23.2.0
ARG PYTHON_VERSION=3.12

ENV GOPATH=/opt/app-root/go \
Expand Down
2 changes: 1 addition & 1 deletion ci/base-images/cdxgen/Dockerfile.python
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ LABEL maintainer="CycloneDX" \
org.opencontainers.image.description="Rolling image with cdxgen SBOM generator for Python 3.12 apps" \
org.opencontainers.docker.cmd="docker run --rm -v /tmp:/tmp -p 9090:9090 -v $(pwd):/app:rw -t ghcr.io/cyclonedx/cdxgen-python:v10 -r /app --server"

ARG NODE_VERSION=23.1.0
ARG NODE_VERSION=23.2.0

ENV NVM_DIR="/root/.nvm" \
PYTHON_CMD=python3 \
Expand Down
2 changes: 1 addition & 1 deletion ci/base-images/sle/Dockerfile.lang
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ FROM registry.suse.com/bci/python:3.12
ARG JAVA_VERSION=23-tem
ARG MAVEN_VERSION=3.9.9
ARG GCC_VERSION=13
ARG NODE_VERSION=23.1.0
ARG NODE_VERSION=23.2.0

ENV JAVA_VERSION=$JAVA_VERSION \
MAVEN_VERSION=$MAVEN_VERSION \
Expand Down
356 changes: 201 additions & 155 deletions data/component-tags.json
Original file line number Diff line number Diff line change
@@ -1,157 +1,203 @@
{
"description": [
"sql",
"http",
"xml",
"web",
"security",
"database",
"json",
"yaml",
"validation",
"sanitization",
"cloud",
"iam",
"auth",
"middleware",
"serialization",
"event",
"stream",
"rpc",
"socket",
"proto",
"resource",
"data",
"sensitive",
"template",
"log",
"logging",
"service",
"api",
"slf4j",
"parse",
"emit",
"jdbc",
"connect",
"pool",
"beans",
"transaction",
"mysql",
"postgres",
"oracle",
"mongo",
"redis",
"splunk",
"stripe",
"payment",
"finance",
"currency",
"coin",
"monero",
"ssl",
"traffic",
"mvc",
"html",
"escape",
"unescape",
"rest",
"tomcat",
"hibernate",
"orm",
"aop",
"jwt",
"saml",
"token",
"tls",
"codec",
"cron",
"crypto",
"jce",
"certificate",
"developer",
"tools",
"autoconfigure",
"test",
"jsonpath",
"bytecode",
"mock",
"injection",
"comparators",
"transform",
"encode",
"decode",
"ldap",
"owasp",
"fileupload",
"beanshell",
"spel",
"mail",
"apacheds",
"jndi",
"ldif",
"jdbm",
"kerberos",
"oidc",
"oauth2",
"cli",
"binary",
"ml",
"ai",
"azure",
"gcp",
"terraform",
"redis",
"valkey",
"lint",
"bundle",
"object-persistence",
"text-to-image",
"translat",
"object-detect",
"mvc",
"framework",
"graph",
"templates",
"fastjson",
"simd",
"event-driven",
"productivity",
"typesafe",
"projections",
"performance",
"plugins",
"non-block",
"microsoft"
],
"properties": [
"sql",
"http",
"xml",
"cloud",
"middleware",
"framework",
"bluetooth",
"wifi",
"wireless",
"driver",
"graphics",
"firmware",
"gyroscope",
"accelerometer",
"mobile",
"network",
"battery",
"matrix",
"thunderbolt",
"crypto",
"algorithm",
"encrypt",
"decrypt",
"registry",
"maps",
"payment",
"stripe",
"apple-pay",
"icloud"
]
"description": {
"all": [
"sql",
"http",
"xml",
"web",
"security",
"database",
"json",
"yaml",
"validation",
"sanitization",
"cloud",
"iam",
"auth",
"middleware",
"serialization",
"event",
"stream",
"rpc",
"socket",
"proto",
"resource",
"data",
"sensitive",
"template",
"log",
"logging",
"service",
"api",
"slf4j",
"parse",
"emit",
"jdbc",
"connect",
"pool",
"beans",
"transaction",
"mysql",
"postgres",
"oracle",
"mongo",
"redis",
"splunk",
"stripe",
"payment",
"finance",
"currency",
"coin",
"monero",
"ssl",
"traffic",
"mvc",
"html",
"escape",
"unescape",
"rest",
"tomcat",
"hibernate",
"orm",
"aop",
"jwt",
"saml",
"token",
"tls",
"codec",
"cron",
"crypto",
"jce",
"certificate",
"developer",
"tools",
"autoconfigure",
"test",
"jsonpath",
"bytecode",
"mock",
"injection",
"comparators",
"transform",
"encode",
"decode",
"ldap",
"owasp",
"fileupload",
"beanshell",
"spel",
"mail",
"apacheds",
"jndi",
"ldif",
"jdbm",
"kerberos",
"oidc",
"oauth2",
"cli",
"binary",
"ml",
"ai",
"azure",
"gcp",
"terraform",
"redis",
"valkey",
"lint",
"bundle",
"object-persistence",
"text-to-image",
"translat",
"object-detect",
"mvc",
"framework",
"graph",
"templates",
"fastjson",
"simd",
"event-driven",
"productivity",
"typesafe",
"projections",
"performance",
"plugins",
"non-block",
"microsoft"
]
},
"properties": {
"all": [
"sql",
"http",
"xml",
"cloud",
"middleware",
"framework",
"bluetooth",
"wifi",
"wireless",
"driver",
"graphics",
"firmware",
"gyroscope",
"accelerometer",
"mobile",
"network",
"battery",
"matrix",
"thunderbolt",
"crypto",
"algorithm",
"encrypt",
"decrypt",
"registry",
"maps",
"payment",
"stripe",
"apple-pay",
"icloud"
]
},
"name": {
"obom": [
{ "devel": ["-(dev|devel|headers|sdk|libs)$", "^(git)-"] },
{ "bin": ["(-bin)$"] },
{ "kernel": ["^(linux|kernel)"] },
{
"security": [
"(selinux|apparmor|security|openssl|libressl|gnutls|jose|keyutils|passwd)"
]
},
{
"container": [
"(container|podman|docker|runc|nerdctl|crun|libvirt|qemu)"
]
},
{
"build": ["(cpp|fortran|gcc|make|meson|bazel|maven|gradle|sbt|ant|gdb)"]
},
{
"network": [
"(tailscale|wireguard|openvpn|dns|cockpit|cups|dhcp|network|iproute|iptables|mosh|netavark|openssh|rsync|tcpdump)"
]
},
{ "webserver": ["(httpd|http2)"] },
{ "crypto": ["(crypt|gpg|keys|certificates|gnupg)"] },
{ "repository": ["(-repos|-release|ostree)"] },
{ "shell": ["(bash|zsh|csh|fish)"] },
{ "bluetooth": ["(bluez|bluetooth)"] },
{ "sound": ["(alsa|pulseaudio|wireplumber|flac|codecs|ldac|sound)"] },
{ "compression": ["(tar|zip|brotli|xz-utils|webp|zstd|lz4)"] },
{
"runtime": [
"(perl|lua|php|python|ruby|dotnet|java|swift|runtime|glibc|musl|wasm)"
]
},
{ "editor": ["(vim|emacs|nano|hexedit)"] },
{ "xml": ["(xml|expat)"] },
{ "boot": ["(grub|systemd-boot|syslinux)"] },
{ "gui": ["(wayland|xorg|X11|mesa|vulkan|tk|wkhtmltox)"] },
{ "package": ["(rpm|dnf|yum|apt|zypper|apk)"] }
]
}
}
Loading

0 comments on commit 010db37

Please sign in to comment.