Blog

New action: ESLint
29 January 2018

New action: ESLint

ESLint is an open source tool for analyzing and fixing code violations in JavaScript according to the chosen code style: Airbnb, Facebook, Google and many others.

Usually, ESLint is run with Gulp or Node tasks before the deployment. In this case, you just need to it to your build action. We have added the action specifically for users who like to keep things as simple as possible. The tool is best used as the final touch before the deployment making your code more consistent:

Buddy v2.0.4 Released (23-01-2018)
23 January 2018

Buddy v2.0.4 Released (23-01-2018)

Improvements

  • Improved navigation (breadcrumb) in Source/Filesystem/Sandbox Browse
  • Increased message content size in the Email notification action from 5k to 20k characters
  • From now on folders containing artifacts in the pipeline filesystem are accordingly marked, too
  • [Enterprise] You can now bind the application to a specific IP if your server has more than one external IP address
  • [Enterprise] Static files in pipelines are now backed up in a dedicated location

Bugfixes

  • The ‘Download code’ option in the Browse tab was downloading code for the default branch, instead of the currently browsed revision. Fixed

Updates

  • Amazon SDK upgraded to v1.11.263
  • Jackson library upgraded to v2.9.3
  • Rackspace library upgraded to 2.0.3
  • Kubernetes client library upgraded to v3.1.8
Help us decide!
19 January 2018

Help us decide!

Get involved in our development process by helping us decide which feature we should deliver next.

Parallel Commands

Split commands in sets and run them simultaneously to speed up the performance of your pipelines.

WARNING: Vote for Parallelism

Parallel commands UI
Parallel commands UI

Run Pipelines on Tag Push or Pull Request

Run pipelines on branch or tag push, or on pull request in addition to the existing trigger modes (on push, on click, recurrently).

WARNING: Vote for New Triggers

New trigger conditions
New trigger conditions
New action: Kubernetes CLI [kubectl]
17 January 2018

New action: Kubernetes CLI [kubectl]

We’re excited to announce it is now possible to run commands with kubectl in your K8s clusters.

Our Kubernetes integration was met with massive interest from Docker enthusiasts. However, no two workflows are the same and it soon appeared the existing set of K8s actions was insufficient for some developers who demanded more power and flexibility.

Buddy v2.0.3 Released (16-01-2018)
16 January 2018

Buddy v2.0.3 Released (16-01-2018)

New Features

  • New action: Kubernetes CLI [kubectl]

Improvements

  • You can now apply the ‘Ignore errors’ flag in the SSH action through the API and YAML. The flag lets your mark the action as successful even if some errors occured
  • Improved .gitignore in the Git Push action: you can now exclude files from the origin repository (GitHub, Bitbucket, GitLab, Buddy, etc.)
  • It is now possible to upload files to FTPS servers with SessionReuseRequiredTransfer flag applied

Bugfixes

  • Fixed the problem with fetching submodules to the pipeline’s filesystem
New integration: Loggly
11 January 2018

New integration: Loggly

We’re excited to announce that yet another awesome service is joining the roster of Buddy’s integrations.

Loggly analyzes log files from all your distributed systems allowing you to detect anomalies and take action if necessary. Build around interactive dashboards, Loggly lets you create alerts based on specific search patterns, thresholds and metrics, so you can quickly inform your team mates before a suspicious event turns into a problem.

New action: PHP_CodeSniffer
Buddy v2.0.2 Released (09-01-2018)
Buddy v2.0.1 Released
19 December 2017

Buddy v2.0.1 Released

New Features

  • Terminal and Browse for Services

Improvements

  • With the introduction of new plans we have removed the shared queue from the FREE plan
  • New flags added to the Rsyncs action: recursive and dirs
  • Improved path validation in the CloudFront action so that users will know the path should be absolute
  • It is now possible to authenticate with a password in URL’s with the SSH protocol
  • Improved UI will now let you faster react to ‘Trial ended’ and ‘Frozen’ workspace states
  • Changing the password will now log you out from all active sessions except for the one where the change was performed

Bugfixes

  • Fixed bug in the Rsync action with velocity syntax trying to enter an environment variable if the server password contained a $
Action update: Cache invalidation option moved from AWS S3 to CloudFront
0