Skip to content

run command does not support all scancode.io outputs #1980

@AyanSinhaMahapatra

Description

@AyanSinhaMahapatra

Discussed in #1979

Originally posted by FabianRolfMatthiasNoll December 4, 2025
I was trying to use ORT also for our container image scanning when someone pointed out i could use scancode directly and then import
that into ORT. But im not getting really smart from the documentation. I want to use the docker container that is provided from scancode because that makes it easier for me.

docker run --rm         
--user root         
-v "$PWD":/codedrop         
-v "/etc/ssl/certs/ca-certificates.crt":/etc/ssl/certs/ca-certificates.crt 
<artifactory-proxy>/enterprise-docker-dev/aboutcode-org/scancode.io:latest 
run analyse_docker_image docker:<image-name> --project test --format ort-package-list

But if i do that its not detected as a valid option:
run run: error: argument --format: invalid choice: 'ort-package-list' (choose from json, spdx, cyclonedx, attribution).

What am i doing wrong.

See https://github.com/aboutcode-org/scancode.io/blob/main/scanpipe/management/commands/run.py#L62 here we do not support all scancode.io output formats (like ort-package-list).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions