Blog

New integration: Netlify CLI
12 September 2019

New integration: Netlify CLI

We’re excited to announce that Buddy now supports deployments to Netlify via Netlify’s CLI. In other words, you can build and test your frontend with Buddy and upload it to Netlify hosting, or run any command supported by the CLI. This was the most requested integration in the past couple of weeks – let us know what you want to see next in the comments or on our live-chat!

Buddy v2.2.53 Released (10-09-2019)
10 September 2019

Buddy v2.2.53 Released (10-09-2019)

New Features

Improvements

  • From now on, default variables are swapped in other defined variables
  • Improved validation of SSH keys in SSH & SFTP actions
  • [Discord] The action now supports variables in the URL field
  • [Rsync] Improved browsing of the remote path
  • Improved view of branch events

Bugfixes

  • [Ghost Inspector] If a request has failed, the action was running 3 more attempts which resulted in multiple test executions. We have fixed that according to the documenation: from now on, it will now run only one request, but with a 20-minute timeout
  • Fixed a bug wit the ignore_fail_on_project_status flag not being generated properly in the YAML helper
New Documentation has landed! 📚
3 September 2019

New Documentation has landed! 📚

We’re excited to announce that after six months of work we have released a brand new documentation for Buddy. With the service growing at insane speed and new features released every week, the docs in their current form were no longer serving their purpose, especially for experienced developers looking for specific features, or those having a hard time trying to look things up.

Buddy v2.2.52 Released (03-09-2019)
3 September 2019

Buddy v2.2.52 Released (03-09-2019)

Improvements

  • [Kubernetes] The ‘Run kubectl’ action now supports kubectl v1.15.3
  • [Buddy Enterprise] - standalone-specific settings (resources, network, applications) have been moved from workspace preferences to the new settings tab [https://BUDDY_INSTANCE_URL/settings]

Bugfixes

  • [Rsync] Improved support of ed25519 keys
  • [YAML] Improved support of the ignore_fail_on_project flag
Buddy v2.2.50 Released (27-08-2019)
27 August 2019

Buddy v2.2.50 Released (27-08-2019)

New features

– [Pipeline settings] New option: Ignore pipeline on project status. Upon selection, the status of the pipeline will not affect the status of the entire project

  • [Pipeline settings] You can now define the default execution message displayed on the activity streams

Improvements

  • [Google Function Deploy] New runtimes have been added
  • If the execution was run by a different pipeline, the activity feed will display the pipeline icon instead of an avatar

Bugfixes

  • The ‘Request limit’ field in invalidation actions (AWS CloudFront, Cloudflare, DigitalOcean CDN, Google CDN) is now displayed only if ‘Purge mode’ is different than ‘Purge everything’
Buddy v2.2.48 Released (20-08-2019)
20 August 2019

Buddy v2.2.48 Released (20-08-2019)

New features

  • New action: DigitalOcean CDN
  • [Custom services] New option: Wait for custom service daemon on specified port
  • [REST API] It is now possible to clone and export pipelines from your projects

Improvements

  • The list of executions now displays the total execution time
  • Execution details now display execution time for each action
  • Activity streams now display the YAML of the deleted pipeline
  • Improved error support in environment preparation
  • Adding group users to projects has been optimized
  • Trigger condition on paths now supports environment variables
  • [Telegram] It is now possible to send file attachments from the filesystem
  • [Email notification] It is now possible to send file attachments from the filesystem (max 10 MB)
  • [Discord] It is now possible to send multiple attachments from the filesystem (previously the limit was 1)
  • [ZIP] If the target path does not exist in the filesystem, it will be created during the execution
  • [Buddy Enterprise] The limit of services in build actions has been increased to 20
Buddy v2.2.47 Released (08-06-2019)
6 August 2019

Buddy v2.2.47 Released (08-06-2019)

Improvements:

  • Added request limit to invalidation actions (AWS CloudFront, CloudFlare, Google CDN). From now on, if the number of files sent for validation is higher than the set limit - all the files will be invalidated.
  • Added the support for multiline comments in the executions
  • Users can now change the ‘Run next action parallel’ flag in the action settings
Buddy v2.2.45 Released (30-07-2019)
30 July 2019

Buddy v2.2.45 Released (30-07-2019)

Improvements:

  • [Custom Services] Added more detailed logs in case the service has failed to start
  • [Firebase] You can now select the version of and Node and Firebase CLI in the action details

Bug fixes:

  • [Git Push] Fixed a bug with the ‘Git Push’ action failing if the commit message contained certain special symbols
  • [AWS ECR] Pushing an image to a registry with a large number of repositories (>100) is no longer causing issues
  • [Google Cloud Storage] Fixed a bug with cache control not being generated in the YAML generator
  • Users will no longer encounter errors when pushing a repository via HTTPS
  • Users will no longer encounter errors when opening an empty file during repository browse
  • Fixed a bug with deleting an action causing errors if the action was in parallel mode
  • Users with 2FA enabled were not asked for the authorization code when resetting the password - fixed
Deploy Buddy on a DigitalOcean droplet in 1 click
30 July 2019

Deploy Buddy on a DigitalOcean droplet in 1 click

Continuous Integration and Delivery is all about simplicity. It’s not about configuring the process just for the sake of it—it’s about stripping it down to the bare minimum and adding new steps only if necessary. This approach guided us during Buddy’s development – to create a tool simple enough for every developer to embrace automation and expand the process at any point. It also applies to the very first step, which is setting up an account: a task that defines the whole user experience onwards.

Buddy v2.2.43 Released (07-16-23-2019)
23 July 2019

Buddy v2.2.43 Released (07-16-23-2019)

New guide

Improvements

  • [Wait for approval] You can now see who and when approved the execution in the action logs
  • [Copy files] Improved display of the pipeline’s source for users who don’t have access to it
  • [Run next pipeline] Improved display of the pipeline to execute for users without appropriate permissions
  • [Copy files] It is now possible to copy hidden files
  • Improved error handling when synchronizing GitHub projects
  • Improved error handling when selecting a path on the remote server
  • Improved VAT-ID validation

Bug fixes:

  • [Copy files] Fixed a bug with the action failing if it was executed by a user without permissions to the source pipeline
  • [Telegram] It was possible to send a notification without any content which caused the action to fail. We have added a validation to prevent it
  • [Cloudflare] Fixed a bug with the base URL getting inappropriately overwritten after loading zones
0