Skip to content

[REF] Speedup CI run by leveraging job dependencies and other improvements

SoftStart Code requested to merge softstart/tikiwiki/tiki:speedup-ci into master

Other improvements:

  • Unify running commands only on files that changed
  • Improve cache handling to share the cache based on composer.lock
  • Use artifacts to speed up passing vendors between jobs
  • Store as artifacts the results from tests (dbs, reports, etc) to be simplify troubleshoot of failures
  • Create a build of tiki - people can download the package and test it, without running composer, etc. Similar to nightly build

Merge request reports