Offline Snapshots & Tilt Cloud Deprecation
Starting with Tilt v0.30.0, Snapshots will work a little differently!
If you haven’t used Snapshots in Tilt before, it’s a great way to share the state of your local development environment with someone else for troubleshooting or debugging a failed CI run.
So, what’s changing?
We’ve decided to make capturing and viewing Snapshots a purely offline experience and will be shutting off the Tilt Cloud connection in the coming weeks.
Let’s check out the revised experience and then touch on what the Tilt Cloud deprecation means for you.
Take a Snapshot
Taking a Snapshot from the Tilt UI is as easy as clicking “Save Snapshot” in the upper right menu:
It’s also possible to take a Snapshot for a running Tilt instance on-demand from the CLI:
tilt snapshot create snapshot.json
Or, you can have your CI job automatically save a Snapshot at the end of its run:
tilt ci --output-snapshot-on-exit snapshot.json
View a Snapshot
Tilt now includes a built-in snapshot viewer that you can launch by running:
tilt snapshot view snapshot.json
After a moment, you should see your Snapshot in the browser:
Tilt Cloud Shutdown
Starting May 19, 2022, we’ll move Tilt Cloud into read-only mode. No new users will be able to register, no new teams can be created, and most importantly, no new cloud Snapshots can be saved.
On June 17, 2022, we’ll be turning off the Tilt Cloud servers and deleting all saved cloud Snapshots.
If you currently have cloud Snapshots you want to keep, you can download them from the My Snapshots page before then:
Snapshots downloaded from Tilt Cloud can then be viewed with tilt snapshot view
.
We know Snapshots help save teams time every day, and Tilt Cloud has been a key part of this experience to date. Now we’re excited for you to try out this next phase! 📷