the best ci/cd service is free (till now), let’s use it - wercker ci

12
The best CI/CD service is free (till now), let’s use it. @geshan

Upload: geshan-manandhar

Post on 10-Feb-2017

344 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: The best CI/CD service is free (till now), let’s use it - wercker ci

The best CI/CD service is free (till now), let’s use it.

@geshan

Page 2: The best CI/CD service is free (till now), let’s use it - wercker ci

How did I stumble upon this service

2

Page 3: The best CI/CD service is free (till now), let’s use it - wercker ci

Wercker CI - From Code to containers

3

Page 4: The best CI/CD service is free (till now), let’s use it - wercker ci

Introducing Wercker CI

■ Tagline: From code to containers■ Has 2 versions classic (VM) and awok (docker

enabled)■ You can run your tests, build your app and even

deploy it■ New docker version only allows docker

container deployments4

Page 5: The best CI/CD service is free (till now), let’s use it - wercker ci

More on Wercker CI

■ Has an API with applications, builds and deploys covered

■ Same features (2 concurrent builds) on any other service costs between $49-$129 per month

■ Best for your pet project (where code is closed)

5

Page 6: The best CI/CD service is free (till now), let’s use it - wercker ci

Some great features - Free (while in beta)

6

Page 7: The best CI/CD service is free (till now), let’s use it - wercker ci

Features - A CLI to develop and build locally

7

Page 8: The best CI/CD service is free (till now), let’s use it - wercker ci

Very well presented statistics

8

Page 9: The best CI/CD service is free (till now), let’s use it - wercker ci

■ Steps are commands for your build or deploy pipeline

■ For example composer install is a step

■ Wercker has a registry of steps

■ You can add your own step too

Features - Registry with Steps (part of pipeline)

9

Page 10: The best CI/CD service is free (till now), let’s use it - wercker ci

A word of caution

■ It is free while in public beta, they plan to adopt a github style pricing

■ There is no auto incremented build number, builds are identified by a hash like 568d0976a75da110690074da

■ Sometimes builds get stuck while running

10

Page 12: The best CI/CD service is free (till now), let’s use it - wercker ci

Thank you, any questions?

12