Skip to content

TheWonn/ci-cd-training

 
 

Repository files navigation

CI/CD Bootcamp

Introduction

Welcome to the CI/CD/IaC Bootcamp. The Bootcamp is a set of materials designed to teach you how to write tests for and automate the release of the things you build.

What's in the Bootcamp

The course is being actively built out so be sure to pull regularly to get new exercises as they appear.

Infrastructure as code

Ansible

Testing

Getting Started

Environment Requirements

For this material you will need the following:

  • a *nix type environment
  • Ruby
  • Docker
  • git
  • Editor of your choice

To help with the *nix, Ruby and Docker requirements, a Vagrantfile and setup scripts are provided. See 'Setting Up' below for help.

Setting Up

  1. Install Vagrant
  2. Clone the repo: git clone https://github.com/lvl-up/ci-cd-training.git
  3. cd in to checkout: cd ci-cd-training
  4. vagrant up
  5. vagrant ssh
  6. cd /vagrant && source ./bin/setup

Note: this Vagrantfile assumes you're using the 'virtualbox' provider. If you want to use a different provider, you'll need to modify the Vagrantfile before running vagrant up.

Dashboard

Exercises

Workshops

There will be guided workshops throughout the course. These will give you a deeper understanding of how the things you are learning glue together.

Final Project

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 93.2%
  • Shell 4.7%
  • Python 1.1%
  • Other 1.0%