Sha256: 0cc33dd66570e88911404f707efabc980a0a0d79c76ffff61d88ac76064f8536

Contents?: true

Size: 904 Bytes

Versions: 1

Compression:

Stored size: 904 Bytes

Contents

name: "Datadog CI Visibility"
on: [push, pull_request]
jobs:
  datadog_ci_visibility:
    runs-on: ubuntu-latest
    services:
      datadog-agent:
        image: gcr.io/datadoghq/agent:latest
        ports:
          - 8126:8126
        env:
          DD_API_KEY: ${{ secrets.DD_API_KEY }}
          DD_INSIDE_CI: "true"
          DD_HOSTNAME: "none"
    steps:
      - name: Install vault
        run: |
          curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
          sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
          sudo apt-get update && sudo apt-get install vault
      - uses: actions/checkout@v2
      - uses: ruby/setup-ruby@v1
        with:
          ruby-version: "2.7"
          bundler-cache: true # runs 'bundle install' and caches installed gems automatically
      - run: bundle exec rake test:unit

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-puppet-install-7.0.0 .github/workflows/datadog_ci_visibility.yml