Changelog 2/23/22: Deployments (beta) - version control and manage tasks as code
Airplane lets you transform scripts, APIs, and SQL queries into apps for your team in minutes. If you have feature requests you'd like to see in future changelogs, reply and let us know!
This week we rolled out the beta version of our new deployments feature. You can now version control, deploy, and manage Airplane tasks the same way you would your codebase. With version control support, you can see what code is running in your task at any given point.
Please let us know if you have any feedback. More details below and in our Deployments docs.
Deploy tasks to Airplane automatically
You can use the CLI to quickly deploy tasks from your local machine via
airplane deploy. Once your tasks are up and running, you can use the GitHub integration to automatically deploy tasks whenever they change. If you're not using GitHub, you can always deploy from your own CI/CD system.
To get set up with the GitHub integration, visit team settings and select
Connect repositories under the
Git integration header.
You can now view a list of current and past deployments within the Airplane UI.
Capture git metadata
The git metadata tells you who created the deployment, what repository the deployed tasks live in, and the latest commit at the time of the deployment. You can also deep link a task to its code because each deployed task stores the path to the task's entry point in the git repo.
Subscribe to new blog posts from Airplane: