5 November 2019

Buddy v2.2.66 Released (05-11-2019)

Buddy v2.2.66 Released (05-11-2019)

New features

  • [AWS] Amazon integrations now support role assumptions

Improvements

  • [REST API] Added error support if a wrong revision was provided on execution run
  • [New Relic] It is now possible to set a custom application version
  • [2FA] When activating 2FA you will be automatically logged out from all Buddy sessions except for the current one

Bugfixes

  • [New Relic] Fixed a bug with the action failing if the pipeline trigger mode was set to NONE
  • [REST API] Fixed a bug with changes to the pipeline trigger mode clearing ref_type and ref_name
  • [REST API] Fixed a bug with execution fetch not working properly if the execution commit had been removed from the repository
  • Fixed a bug with the commit status not being sent to Bitbucket if the pipeline name was longer than 26 characters
29 October 2019

Buddy v2.2.65 Released (29-10-2019)

Buddy v2.2.65 Released (29-10-2019)

New features

  • You can now parse environment variables in commits

Improvements

  • QR codes for 2FA now display user email in the authy application

Bugfixes

  • Fixed a bug with spacebars in empty lines crashing the action if entered in the environment customization field
  • Username and password in the Web action are now properly obfuscated
  • Fixed a bug with Mount path in container not being copied when cloning build and Run Docker container actions
24 October 2019

New action: Dockerfile Linter

New action: Dockerfile Linter

Hey there, Docker junkies! We know that you love you Docker, and you know that we love Docker, so why not help our blue friend stay fit & healthy together? For this, we have created a new action called Dockerfile Linter. The linter lets you verify Dockerfile syntax to make sure it follows the best practices for building efficient Docker images.

22 October 2019

Buddy v2.2.63 Released (22-10-2019)

Buddy v2.2.63 Released (22-10-2019)

New features

Improvements

  • [Shopify] It is now possible to authenticate with access token instead of OAuth
  • [DigitalOcean] It is now possible to authenticate with access token instead of OAuth
  • Action logs now indicate the user who terminated the execution
  • Build and Run Docker container actions now support ENV VARs in the workingDir
15 October 2019

Buddy v2.2.61 Released (15-10-2019)

Buddy v2.2.61 Released (15-10-2019)

New features

  • New action: Dockerfile Linter
  • Sending commit statuses from synchronized repositories to Bitbucket

Improvements

  • The fields Certificate authority, Client certificate and Client key in k8s actions now also support base 64 encoded values
  • [Build action] [Run Docker container] From now on, you can not only mount the whole filesystem but also a specific path to the container
9 October 2019

New feature: Action timeout setting

New feature: Action timeout setting

Until now, the timeout for actions in Buddy was fixed permanently at 90 minutes. This means the action was automatically terminated if it was still in progress after an hour and a half. There were a few exceptions from the rule in which it was possible to set the timeout manually, e.g. HTTP or K8s apply actions . From this week onwards, you can do it in all actions in the system. The feature can be found in the Action tab:

8 October 2019

Buddy v2.2.59 Released (08-10-2019)

Buddy v2.2.59 Released (08-10-2019)

New features

  • [Action timeout] It is now possible to set a timeout for every action in the ‘Action’ tab. If an action fails to execute within the set time, the entire execution will be terminated
  • From now on, you can now define pipelines not only in buddy.yml, but in any number of *.yml files in the .buddy folder

Improvements

  • New default variables: $BUDDY_EXECUTION_TIME and $BUDDY_REPO_SSH_URL
  • [Services] Improved logs for the beginning of the execution
  • [AWS CLI] Changed the shell from SH to BASH

Bugfixes

  • Fixed a bug with actions moving to the end of the pipeline if they were updated via the REST API
  • Fixed a bug with checking out faulty code from the repository to the filesystem if an error occurred during submodule fetch
2 October 2019

Buddy v2.2.56 Released (02-10-2019)

Buddy v2.2.56 Released (02-10-2019)

Improvements

  • [Custom Services] The Image tag field now supports environment variables
  • [Push Docker Image] The action does not clear dangling images anymore
  • Variable suggestions in actions now involve action-specific variables
  • Improved error handling when processing YAML
  • From now on, a project owner can edit/delete a project within an hour from its creation even without admin privileges

Bugfixes

  • [SSH] Fixed a bug with canceling the action in the ‘Run as a script’ mode not canceling script execution on the server
  • Fixed a bug with links to new files directing users to the BASE branch instead of the HEAD branch when comparing branches