Skip to content

Kitchen Dokken

Actions
Run Test Kitchen with Dokken easily
1.0.1
Latest
Star (3)

kitchen-dokken

CI State

A Github Action to run Kitchen Dokken on your cookbooks

Note you will need to accept the Chef license, you can find more information at https://docs.chef.io/chef_license.html

Usage

name: kitchen

on: [pull_request]

jobs:
  dokken:

    runs-on: ubuntu-latest
    strategy:
      matrix:
        os: ['debian-8', 'debian-9', 'centos-7', 'fedora-latest', 'ubuntu-1604', 'ubuntu-1804']
        suite: ['default']
      fail-fast: false

    steps:
    - name: Check out code
      uses: actions/checkout@master
    - name: Install Chef
      uses: actionshub/chef-install@master
    - name: Dokken
      uses: actionshub/kitchen-dokken@creation
      env:
        suite: ${{ matrix.suite }}
        os: ${{ matrix.os }}
        CHEF_LICENSE: accept-no-persist
        KITCHEN_LOCAL_YAML: kitchen.dokken.yml

Envrionment Variables

We support the following Environment Variables

name default description
suite the name of the suite to run
os Which os to run on

Kitchen Dokken is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Run Test Kitchen with Dokken easily
1.0.1
Latest

Kitchen Dokken is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.