How to transfer projects from shuttle.rs to shuttle.dev
SerdeJsonOperator
in shuttle_shared_db). For help with migrating data, please reach out to us.
shuttle
and cargo shuttle
.shuttle
is used for interacting with the shuttle.dev platform.cargo shuttle
is used for interacting with the shuttle.rs platform.shuttle login
again.name
field is now unused.
The assets
field has been renamed to deploy.include
(docs).
If you want the deploy command to keep blocking dirty deployments, add the deploy.deny_dirty
field (docs).
The new field build.assets
might need to be added:
build.assets
to have them copied from the builder to the runtime image (docs).--secrets <file>
on the deploy command can still be used for a custom secrets file location.
*.shuttle.app
instead of *.shuttleapp.rs
.
shuttle-hq/deploy-action@v2
instead of shuttle-hq/deploy-action@main
deploy-key
to shuttle-api-key
project-id
valueshuttle deploy
can be added in extra-args
shuttle certificate
command to add SSL certificates.
HTTPS traffic should then be enabled for your custom domain.