"max-jobs: 1" should be part of the cache key calculation

If not you can have the following scenario:

  • Component only builds with "max-jobs: 1"
  • System builds fine
  • You remove "max-jobs: 1"
  • If you try to rebuild, everything is in the cache; so nothings gets rebuild

-> Now you have a system that seems to build fine but is actually broken

If we dont agree on this; can we have this at least as an option?