Skip to content

Heavy CI refactoring

Eclipse Webmaster requested to merge github/fork/ThalesSiliconSecurity/ci into master

Created by: cathales

  • This PR simplifies CI description:
    • defining job types that handle:
      • pipeline stages
      • conditions to run the jobs
      • before_script
      • after_script
    • using of the default: GitLab keyword for tags and artifacts
  • It removes the silencing of smoke-test failures, so that regress and verif tests do not run if a smoke test fails; to not waste resources.
  • It performs additional cleanup removing an unused .patch file and fixing smoke-gen_tests which was silently failing

Documentation will be updated in a subsequent PR.

Merge request reports

Loading