spotty-cloud / spotty

Training deep learning models on AWS and GCP instances
https://spotty.cloud
MIT License
492 stars 43 forks source link

[discussion] Building software in cloud as a usecase #77

Open vadimkantorov opened 3 years ago

vadimkantorov commented 3 years ago

Another usecase is remote builds when a fully-fledged CI is overkill. E.g. CUDA or Emsciprten builds that are particularly slow.

This is often the case for hobby, open-source work. Being able to run the build script on a big cloud instance (via a simple spotty run command) for a given operating system and download the artefacts or log files would be very useful.

apls777 commented 3 years ago

Thank you for the usecase, Vadim. I guess at the moment the workflow looks like this:

spotty start
spotty run build
spotty download -i 'build/*'
spotty stop

Do you have any specific ideas on how it can be improved?