- New functionalities in the HTTP Request action: PUT/PATCH/GET/DELETE methods, Custom headers and HTTP Basic Authorization
- Folders for pipelines
- Desktop notifications
This feature has been around for a while, but there still might be some of you unaware that you can attach services to Docker containers and use them in your builds. The feature is free with no limits imposed and includes the following services:
Click the build action that you want to use and switch to the Services tab
Click the Attach button to expand the list of services available
Once you select the service it’ll be attached to your build and connection details presented
Make sure to Save your changes when you’re done!
Not that data stored in the service is not persistent between executions: everything is recreated from scratch on each execution.
We’re happy to say the environment variables functionality has been further expanded. From now on you can create variables applicable to a specific project or pipeline. This can be helpful for setting separate variables for development / staging / production environments within the same project.
With our new build action for Python, Buddy will run your pip & nose test commands with no need for additional configuration.
With almost every popular programming language already covered, Elixir was one of the last still leaving out. We’re excited to announce that since now on you can build and test your Elixir apps with a dedicated action without the need for additional configuration.
We’re happy to announce that Buddy now supports Gradle build with the new dedicated Gradle build action, so you can run Gradle tasks and commands without the need for additional configuration.
Now you can build Go application in Buddy without the need for additional configuration thanks to the Go build action.
We’re excited to introduce the first diagrams for pipelines in Buddy. From now on, every pipeline will have graphs representing execution time performance and history of incidents.