1 May 2021

CI/CD Stories: Go > Elastin Beanstalk > Slack by Tyk

CI/CD Stories: Go > Elastin Beanstalk > Slack by Tyk

Across the world, the team of Tyk, uses Buddy to update their API management platform used daily by over 2,4k people!

Stack

Tyk is using Buddy for many different CI/CD related tasks: from updating documentation with Hugo to build the application with Go:

[grafika: slack, go, hugo, aws cli, docker, elastic beanstalk]

We are using Go and Docker a lot so built-in Golang Buddy support made the integration seamless. For deployments, we use a bunch of scripts using AWS console tools, and it just works

Emma Kriskinans, Marketing Manager at Tyk

Pipeline

The following pipeline triggers on every push to the repo, builds and tests the application and uploads it to a Elastic Beanstalk stage server:

We use Buddy for all CD-related tasks: the more exposure we had to Buddy's features, the more we began to use it. Its ease of use and numerous, powerful integrations helped it stand out to us over other providers like Jenkins.

Emma Kriskinans, Marketing Manager at Tyk

They also make a big use of our Slack integration: after every execution they're being notified whether it passed or failed, so that a QA team can take appropriate steps:

For example, using Buddy with the Slack integration has allowed our team to take full control over their deployments, and has significantly sped up the QA process as a result. We love it!

Emma Kriskinans, Marketing Manager at Tyk

About Tyk

Connect with the awesome guys from Tyk: Homepage | Facebook | Twitter

Submit your pipeline

WARNING: Want to get featured on Buddy's blog in the CI/CD Stories? Send us your pipelines with a short description how you put Buddy to practice: support@buddy.works

Buddy Makes Developers Happier

You use lots of tools to get web & app development done. Buddy creates more time in your day by helping you automate those tools.

Sign up for free with

Baremetrics
CGI
FuboTV
Flow
Docplanner
Vocus
Six Flags
Public Health England