aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGaƫtan <36162164+gaetanfl@users.noreply.github.com>2021-04-14 16:05:38 +0200
committerGitHub <noreply@github.com>2021-04-14 16:05:38 +0200
commitd533407af1f4e5d55bb778fabf4b9b0d9bb1ed56 (patch)
tree0d7cff3f35d80bebdc2db077360578bbec35da3b
parent08e40e4a45d715a367dbd60e3fe89553ce479d2c (diff)
parenta6f6a9a9b666bea23302e35037564d5b1993b464 (diff)
downloadansible-netdata_straight-d533407af1f4e5d55bb778fabf4b9b0d9bb1ed56.tar.gz
ansible-netdata_straight-d533407af1f4e5d55bb778fabf4b9b0d9bb1ed56.tar.zst
ansible-netdata_straight-d533407af1f4e5d55bb778fabf4b9b0d9bb1ed56.zip
Merge pull request #1 from fretlink/add_ci_cd
add github action CI
-rw-r--r--.github/workflows/pr.yml33
-rw-r--r--.gitignore1
-rw-r--r--molecule/default/converge.yml2
3 files changed, 35 insertions, 1 deletions
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
new file mode 100644
index 0000000..dfd5489
--- /dev/null
+++ b/.github/workflows/pr.yml
@@ -0,0 +1,33 @@
1---
2name: test
3on:
4 push:
5 branches:
6 - master
7 pull_request:
8 branches:
9 - master
10jobs:
11 build:
12 runs-on: ubuntu-latest
13 strategy:
14 max-parallel: 4
15 matrix:
16 molecule-os:
17 - ubuntu:18.04
18 - ubuntu:20.04
19 - debian:10
20 - centos:8
21 - fedora:latest
22 netdata-installer:
23 - kickstart
24 - kickstart-static64
25
26 steps:
27 - uses: actions/checkout@v2
28 with:
29 path: "${{ github.repository }}"
30 - uses: gofrolist/molecule-action@v2
31 env:
32 MOLECULE_OS: ${{ matrix.molecule-os }}
33 MOLECULE_NETDATA_INSTALLER: ${{ matrix.netdata-installer }}
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..16d3c4d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
.cache
diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml
index 20810f0..37f6dea 100644
--- a/molecule/default/converge.yml
+++ b/molecule/default/converge.yml
@@ -4,4 +4,4 @@
4 tasks: 4 tasks:
5 - name: "Include netdata-straight" 5 - name: "Include netdata-straight"
6 include_role: 6 include_role:
7 name: "netdata_straight" 7 name: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') | basename }}"