Skip to content

vcio-api-v3: Support running pipeline only once #2005

Description

@keshav-space

Currently, we support running pipelines at periodic intervals but there are some special pipelines which we only need to run once.
To accommodate such pipelines we should allow a mode where we can configure the pipeline for a single run.

Activity

  1. self-assigned this
    on Dec 23, 2025
  2. moved this from Todo ready to In progress in 00-AboutCodePlanneron Jan 12, 2026
  3. keshav-space commented on Jan 22, 2026

    @keshav-space
    MemberAuthor

    Completed in #2112

    To test one time pipeline

    1. Create pipeline new pipeline, see guide for writing pipeline https://vulnerablecode.readthedocs.io/en/latest/tutorial_add_importer_pipeline.html
    2. Set the pipeline class variable run_once to True
    3. Run VulnerableCode
      git clone https://github.com/nexB/vulnerablecode.git && cd vulnerablecode
      make envfile
      docker compose build
      docker compose up -d
      
    4. See the status of one time pipeline here: http://<localhost>/pipelines/dashboard/
  4. changed the title [-]Support running pipeline only once[/-] [+]vcio-api-v3: Support running pipeline only once[/+] on May 11, 2026
  5. moved this from Done to Reviewed in 00-AboutCodePlanneron Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions