GithubHelp home page GithubHelp logo

imooccodejesse / buildkite-tutorial Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qarik-group/buildkite-tutorial

0.0 0.0 0.0 1.94 MB

This repo contains various Buildkite pipelines for a tutorial (soon to be published) on Stark & Wayne blog.

Shell 100.00%

buildkite-tutorial's Introduction

Buildkite Tutorial

This repo contains various Buildkite pipelines for a tutorial (soon to be published) on Stark & Wayne blog.

Get started

Click the following button to start the tutorial on your free Buildkite account:

Start tutorial on Buildkite

Initially you do not need to fork this repo.

No fields need to be changed at this time. Scroll to the bottom to create the new pipeline.

We can skip the next page "GitHub Webhook Setup" for the moment. Scroll to the bottom and click "Continue to Pipeline".

Now click "New Build" in the top right. Enter an arbitrary message. It can include Buildkite Emoji, such as "Learning to :pipeline: is fun."

no-agents

The pipeline will wait forever until a Buildkite Agent is provided.

We can install and run buildkite-agent start --spawn 2 to freely host some Buildkite Agents on our local machine:

buildkite-agent start

The Agent will be immediately allocated work to do from our pending pipeline.

Back at the dashboard our pipeline will succeed.

build-success

Expand the ./src/show_environment.sh step to see its output. What you see here will depend on what machine you are running the Agent.

Run locally

Each pipeline in .buildkite folder can be run locally -- without setting up the Pipeline on buildkite.com -- using the bk CLI:

bk local run .buildkite/pipeline.show-environment.yml

buildkite-tutorial's People

Contributors

drnic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.