-
Notifications
You must be signed in to change notification settings - Fork 3
43 lines (40 loc) · 1.47 KB
/
testing.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
name: 🧬 Testing pipeline
on:
push:
jobs:
molecule-packaging-tests:
name: Launch molecule tests with infra-agent package
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
# test building and using pre-build containers.
build_docker: ["true",""]
env:
TESTING: ${{ matrix.build_docker}}
steps:
- uses: actions/checkout@v2
- name: Molecule tests
uses: ./
with:
repo_base_url: 'https://download.newrelic.com/infrastructure_agent'
package_name: 'newrelic-infra'
package_version: '1.52.3'
gpg_key: 'https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg'
platforms: "al2,al2023,centos7,centos8,debian-bullseye,debian-buster,redhat8,redhat9,suse15.2,suse15.3,suse15.4,suse15.5,suse15.6,ubuntu1604,ubuntu1804,ubuntu2004,ubuntu2204,ubuntu2404"
# TEST suse15.6
molecule-packaging-tests-15-6:
name: Launch molecule tests with infra-agent package
runs-on: ubuntu-latest
env:
TESTING: 'true'
steps:
- uses: actions/checkout@v2
- name: Molecule tests
uses: ./
with:
repo_base_url: 'http://nr-downloads-ohai-staging.s3-website-us-east-1.amazonaws.com/davsanchez-sles15-6linux'
package_name: 'newrelic-infra'
package_version: '1.56.1'
gpg_key: 'https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg'
platforms: "suse15.5,suse15.6"