Blog

Buddy v2.2.35 Released (11-06-2019)
11 June 2019

Buddy v2.2.35 Released (11-06-2019)

Improvements:

  • Empty lines in the build commands and the environment customization tabs of build actions are now retained
  • New default ENV VARs added:
$BUDDY_EXECUTION_PREVIOUS_REVISION_SUBJECT
$BUDDY_EXECUTION_REVISION_COMMITTER_NAME
$BUDDY=true
  • Improved error support in the ‘Find and Replace’ action
  • Updated the default commands of the ‘Gradle’ action

Bug fixes:

  • New pipelines, cloned from a pipeline in a folder, were not automatically assigned to the folder of origin. Fixed
  • Fixed an issue where the ‘Lambda Deploy’ action did not work properly if the source path was set to a nested path
  • When cloning a pipeline, the trigger condition was not carried over to the new one. Fixed
Automate infrastructure provisioning with AWS CloudFormation and Buddy
6 June 2019

Automate infrastructure provisioning with AWS CloudFormation and Buddy

AWS CloudFormation allows developers to manage infrastructure resources in Amazon Cloud Services across all regions and accounts with a single text file. The new CloudFormation action in Buddy lets you easily deploy, update and remove CF stacks. For example, you can create a pipeline that will perform the following for every pull request:

  1. Provision infrastructure in your AWS account with a CF template file
  2. Deploy your application to the server
  3. Start the application
  4. Run integration tests
  5. Clean up the CF stack once everything is over
Pipeline example
Pipeline example
Buddy v2.2.34 Released (04-06-2019)
4 June 2019

Buddy v2.2.34 Released (04-06-2019)

New features:

  • New action: AWS CloudFormation

Improvements:

  • We have increased the max characters limit in the ‘Container CMD’ field of the ‘Run Docker Image’ action to 1000

Bug fixes:

  • In some rare cases, after clearing the filesystem the amount of resources used by the account did not change. Fixed
  • Fixed a bug with cluster data not loading upon changing the authorization method in K8s actions
  • The date in default ENV VARs is now properly returned in the UTC format
Buddy v2.2.32 Released (28-05-2019)
28 May 2019

Buddy v2.2.32 Released (28-05-2019)

Improvements:

  • Until now, managing project variables was restricted to admins only. In response to numerous requests, we have decided to extend the privilege to all users with the ‘Manage pipeline’ permissions set
  • In the Sentry action, you can now add a repository slug. If your Sentry is integrated with GitHub, Sentry will now map the commits from GitHub
  • New default environment variables for Source Control Management system:
    • BUDDY_SCM_PROVIDER
    • BUDDY_SCM_URL
  • You can now see the YAML-configured pipeline settings in the GUI. From there, you can also make changes and generate a new YAML for the selected pipeline

Bug fixes:

  • Fixed an issue where providing a path to a data file caused the Ghost Inspector action to fail
Monitor build status with Datadog Service Check
Buddy v2.2.31 Released (21-05-2019)
21 May 2019

Buddy v2.2.31 Released (21-05-2019)

Improvements:

  • Improved support of variables during the action testing
  • VAT information is now displayed in the billing tab

Bug fixes:

  • Fixed an issue where pushing changes to YAML configuration while the pipeline was still in progress stopped the pipeline from being run on push
  • The link to the execution triggered by the ‘Run next pipeline’ action is now properly displayed in the action’s execution details
  • If creating a folder during the deployment failed, the second attempt was always failing. Fixed
  • Slack attachments will now properly support variables with new lines
  • You will no longer see two confirmation notifications when deleting a project
  • Fixed a bug that did not allow to select the free plan during the trial period
Automated website and app testing with Ghost Inspector integration
Buddy v2.2.30 Released (14-05-2019)
14 May 2019

Buddy v2.2.30 Released (14-05-2019)

New features:

Bug fixes:

  • Fixed an issue with the ‘Test Action’ not providing correct values for ENV VARs in notification actions
  • Improved support of large logs in actions
  • You can now use ENV VARs in the ‘Package Name’ field of the Google Play action
  • The ‘Copy Files’ action will no longer fail if the filesystem of the source pipeline is empty
  • Improved handling of Slack slash commands if provided parameters include capital letters
Feature spotlight: Passing parameters between actions
Buddy v2.2.28 Released (07-05-2019)
0