We just released a new version of Scramjet Transform Hub. The new version fixes a couple of important bugs and is aimed at a better developer experience.
The current version of CLI allows usage of
- sign to specify that the command refers to the last item added. For instance when packing a new sequence, you can just upload it without specifying the file path.
A couple of cases you may want to try:
si pack /path/to/your/program && si seq send -- this will automatically send the packed sequence to the server
si seq send ./file.tar.gz && si seq start -- this in turn will start the last sequence sent
si seq start $LAST_ID && si seq logs -- this will get logs from the last sequence executed by the user.
si command stores the last id and allows you to reuse it in subsequent command by providing
- instead of the id the same way as
cd - command works. We hope this
will massively improve the CLI experience, as there's no longer need to parse the previous command line if we want to do quick deployment of a sequence.
Python is coming to STH. We decided to release a very early version of the Python runner and currently, the options are quite limited. In order to run STH sequences written in python, you need to create a python file that exposes a
We hope this will open the floodgates for our friends in the DataOps and MLOps communities and we're happy to get in touch with early beta testers. We're working on a new Discord server and we'd like to hear from you there as soon as we open it so please keep checking our website, LinkedIn etc.
We intend to keep posting about the new features of Scramjet Cloud Platform, just to clarify what went in when 0.14 version was deployed.
Bugfixes and minor improvements:
Yes, as always there are things that fall behind the schedule. This week we worked hard but we didn't manage to get the Object Logger. Since we wrote STH every component logger just plain text messages. Now we plan that logs will no longer be conveyed as text, but will be sent as JSON strings for better filtering, coloring, etc. in the future. The new format will be brought to you with the next release, but we'll make sure that CLI will still output the same format as previously.
During next two weeks we'll be focusing on major stability fixes and finalizing the python runner. If you'd like to test, reach out to us on discord or GitHub.