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're introducing a beta of tasks-as-code that lets you create and define your Airplane tasks entirely in code. We've also included a quick preview of the Airplane API which is coming soon.
Tasks-as-code (beta)
We just rolled out the beta version of our new tasks-as-code feature. You can now define your Airplane tasks entirely in code without having to use the browser. We would love to hear your feedback on this. Feel free to reach out to us if you're interested in trying it out and we can schedule a quick onboarding session.
Airplane's latest CLI release introduces the concept of a definition file for Airplane tasks. The definition file allows you to:
- Create new tasks with the CLI tool.
- Configure settings that were previously only editable via the web app (e.g., description, parameters, environment variables). Note: Folders and permissions are not yet editable via the CLI tool.
- Configure settings for tasks without script-based entry points such as REST and SQL tasks.
You can find more details on how to install and use the feature on this document while it's in beta.
Airplane API (coming soon)
In the next couple of weeks we'll be rolling out the Airplane API to allow you to trigger tasks or runbooks in Airplane. For example, you can hit the Airplane API to programmatically trigger internal operations or customer onboarding workflows. Let us know if you're interested in beta access.