Structuring in functions and some enhancements

Merged Simon requested to merge (removed):master into master
  • split into functions
  • checks requirement
  • gluon repo not needed
  • checks for the latest rc and recommends it for signing
  • asks for branch to sign, defaults to branch which manifest links to
  • asks for firmware-type, defaults to l2tp
  • show diff between selected rc and latest stable (siteconf and packages repo)
  • english warnings and texts
  • runs with Release-Number as parameter if there is an executable for further testing
  • uploading simplified (just uploading the signature)
  • can create first signature

Some functions require that specific tags are present:

  • rc/RELEASE for release-candidates
  • stable/RELEASE for stable releases

Maybe this can be integrated into Gitlab-CI? @tata

Edited by Simon

Merge request reports