Buddy v2.4.23 Released
October 19, 2021

Buddy v2.4.23 Released

Improvements

  • [iOS] Xcode updated to version 13
  • You can now manually select the priority of the execution when running a pipeline
  • [Standalone] It is now possible to change the workspace owner in the On-Premises Admin tab
  • Searching branches has been optimized for performance
  • If the pipeline has cache_base_image set to true, the service images in the build action are cached, too

Bugfixes

  • [Visual tests] Fixed a bug with images not loading in the exclusion setup if the URL contained a variable

Sandboxes

  • Custom domains – it is now possible to set up the default domain for all projects in the workspace
  • Failed snapshots are no longer listed when creating a new sandbox from a snapshot
  • Creating sandboxes with no playbook rules should work much faster now

If you'd like to activate Sandboxes in your account and help us in testing, send the URL to your workspace to the live-chat or drop a line to support@buddy.works.

Sandboxes Beta: New design & features
October 14, 2021

Sandboxes Beta: New design & features

Sandboxes are virtual staging environments exclusive to Buddy. They allow you to preview websites on a specified server configuration directly from the application. The feature has been in beta for a while with the official release date scheduled at the end of this year.

As a part of the on-going Buddy v2.0 makeover, sandboxes also received a new coat of paint, a glimpse of what you may expect once we release the new pipelines in the nearest future. We also added a couple of features to the mix – read below for more details!

Buddy v2.4.22 Released
October 12, 2021

Buddy v2.4.22 Released

Improvements

  • [Run next pipeline] Retrying the master pipeline execution will now resume the execution of the child pipeline

Sandboxes

  • Added support for PHP 8
  • Added sandbox tags & folders
  • New UI design following the principles of Buddy v2.0
  • Sandbox actions may now call to sandboxes from other projects
  • Removing a sandbox will no longer remove its snapshots

Bugfixes

  • [Sandboxes] Fixed a bug with trigger conditions not getting cloned in sandbox actions
  • Fixed a bug with the Pass arguments action clearing the value of the $BUDDY_EXECUTION_WARNINGS_COUNT variable
  • Fixed a bug with the maximum number of branches in the pipeline settings capped at 100 – now all branches are properly listed
October 12 update to deployment IP's
October 7, 2021

October 12 update to deployment IP's

On October 12, we are going to update the IP's used by our servers. The list will become much shorter with one new IP range added: 185.206.228.0/24.

New IP's

Make sure to whitelist the following pool of addresses:

185.206.228.0/24
18.219.118.165
18.219.233.31
18.218.38.182
91.200.38.2
New feature: Load-based pipeline distribution
October 7, 2021

New feature: Load-based pipeline distribution

By default, Buddy On-Premises assigns pipelines to a single worker. This is because of how the caching mechanism works: all dependencies, Docker images, and artifacts are stored in the pipeline's filesystem so that they don't need to be downloaded or generated on every execution. However, if you are running resource-heavy builds with some extra workers in your Buddy installation, there is a chance that one of your servers will suffer excessive loads while the rest is laying idle.
Introducing: Color coding for workspaces
Buddy v2.4.18 Released
October 5, 2021

Buddy v2.4.18 Released

New features

Improvements

  • New events on the Activity screen: Add/Remove Sandbox
  • Added public key to the project settings if the submodule authorization is set to Project key
  • Redesigned view for adding custom domain in the workspace settings
  • Redesigned project settings view

Bugfixes

  • [iOS] Fixed a bug with loading property list files in the iOS code sign action
  • Fixed a bug with the list of webhooks in synchronized projects crashing on rare occasions
  • Fixed a bug with Enqueued and Skipped statuses not being displayed on commits and branches
  • Fixed a bug with listing integrations with scopes from another project when adding or editing the action
  • Fixed a bug with the initial pipeline execution occasionally crashing if the pipeline contained a build action using the image cache
  • [Buddy On-Premises] Fixed a bug with errors appearing in the Network when trying to switch service ports
Introducing: Multiarch Docker builds
Buddy v2.4.17 Released
September 28, 2021

Buddy v2.4.17 Released

New features

Improvements

  • [AWS CloudFormation] Template instructions are now properly generated in the command field
  • You can now check if the webhooks from your Git provider are reaching Buddy in the Deliveries tab
  • Deleting a project no longer requires entering password – just the project name
  • Improved error logging for submodule fetching

Bugfixes

  • [Email notification] If the total size of attachments exceeded 7 MB, the email was never sent yet the action was still marked as successful. From now on, Buddy will send the attachments that fit within the limit, and skip the remaining ones (you can check which attachment were skipped in the action logs)
  • Fixed a bug with incorrect ascription of values with the = character in settable variables
  • Fixed a bug with target website links not working in the right pipeline menu if the URL was defined with an ENV VAR
New feature: Quick adds