feat: CI updates
Description
- Ignore "v0.2" tags
- Build containers both for server and client
- Do not update "latest" on "RC" tags (any tag with letters in the end, e.g. "0.2rc")
- Moved "cli-install" script to "/scripts" (requires docs update)
- Build Swagger UI container on release
- Parallel jobs
- Removed useless cache wasting time on downloading
Related issue
Closes #58 (closed), #83 (closed)
Examples
Checklist
-
the MR description has been reviewed -
this MR contains text changes and they have been reviewed OR there are no texts changes -
this MR contains GUI/CLI changes and they have been reviewed OR there are no GUI/CLI changes -
this MR contains API changes, specifications reflect those changes and they have been reviewed OR there are no API changes
Edited by Artyom Kartasov