Sha256: 98ffcba8fc662534527b201b8343a4770ee1a8da7cb0d0f07b4ca86197beb38e

Contents?: true

Size: 923 Bytes

Versions: 3

Compression:

Stored size: 923 Bytes

Contents

---
name: krane
up:
  - ruby: 2.6.6 # Matches gemspec
  - bundler
  - custom:
      name: Install Kubernetes in Docker (KinD)
      met?: bin/kind version 2>&1 | grep -q v0.11.1
      meet: |
        mkdir -p bin
        curl -sLo bin/kind "https://github.com/kubernetes-sigs/kind/releases/download/v0.11.1/kind-darwin-amd64"
        chmod +x bin/kind
  - custom:
      name: Create KinD Cluster
      met?: bin/kind get clusters | grep -q krane
      meet: bin/kind create cluster --name krane
      down: |
        ((bin/kind get clusters | grep -q krane) && bin/kind delete cluster --name krane) || true
commands:
  test:
    run: bin/test
  tophat:
    run: PRINT_LOGS=1 bundle exec ruby -I test test/integration/krane_deploy_test.rb -n/${1}/
    desc: Tophat a change by running a test scenario with logging output enabled.
    syntax:
      optional:
        argument: TEST_REGEX
  doc:
    run: bundle exec yard doc

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
krane-2.3.7 dev.yml
krane-2.3.6 dev.yml
krane-2.3.5 dev.yml