← 输入框|github.com|刷新
Skip to content

Re-enable ZAP-advanced CI tests #963

Closed

Description

@malexmave

We currently have the ZAP Advanced scans disabled in CI because they run too long. We would like to get them working again. One proposal is:

Other options can also be viable and are left at the discretion of the person implementing this.

Activity

  1. added
    enhancementNew feature or request
    ciChanges to the continuous integration setup
    on Feb 8, 2022
  2. self-assigned this
    on Feb 15, 2022
  3. RamiSouai commented on Feb 21, 2022

    @RamiSouai
    Member

    Running the tests only in a nightly build is pretty straightforward (See #986). However, having the test conditionally trigger based on changed files isn't as simple.

    The on:push:path directive can only apply to entire workflows, not individual jobs. The only mechanism to conditionally trigger jobs is jobs.<job_id>.if and AFAIK, there is no way to access the modified files in a commit throught Contexts

    We could created another zap-advanced-tests.yml workflow that triggers just for changes in zap-adavanced files. But this would over-complicate the pipeline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ciChanges to the continuous integration setupenhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions