Project

General

Profile

Task #3862

qa: CI improvements

Added by Victor Julien 11 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

Couple of things to improve in CI:
  • use Github Actions Windows support so we support libhtp, SU, SV PRs with suricata PRs
  • move unique tests from travis to github actions for the same reason
  • add Fedora latest stable with ASAN and SV runner

Probably best to break out this ticket into subtasks.


Subtasks

Task #3868: GitHub CI: Add Fedora 32 runner with ASAN and Suricata-VerifyClosedJason IshActions
Task #3869: GitHub CI: Migrate Travis tests that don't have a GitHub CI equivalent to GitHub CIClosedOISF DevActions
Task #3870: GitHub CI: Create Windows runnerNewOISF DevActions
Task #3905: GitHub CI: use sccache for commits buildAssignedJason IshActions
Task #4115: Github-CI: Windows runner improvementsNewVictor JulienActions
Task #4169: GitHub CI: Migrate Travis tests that don't have a GitHub CI equivalent to GitHub CIClosedJeff LucovskyActions
Task #4170: GitHub CI: Migrate Travis tests that don't have a GitHub CI equivalent to GitHub CIRejectedShivani BhardwajActions
#1

Updated by Victor Julien 10 months ago

  • Target version changed from 6.0.0rc1 to 7.0rc1

Also available in: Atom PDF