From dc562ba7fd3aafe79a731fafccbd1c200653c6d2 Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Sat, 14 Jan 2023 12:14:39 +0100 Subject: [PATCH] Ignore dashboard files touched during deployment --- .github/workflows/python-ci.yml | 3 +++ deploy/grafana-dashboard/.gitignore | 6 ++++++ deploy/grafana-dashboard/dashboards/.keep | 0 .../{environments.json => environments.json.sample} | 0 4 files changed, 9 insertions(+) create mode 100644 deploy/grafana-dashboard/dashboards/.keep rename deploy/grafana-dashboard/{environments.json => environments.json.sample} (100%) diff --git a/.github/workflows/python-ci.yml b/.github/workflows/python-ci.yml index df820ee..ed26b64 100644 --- a/.github/workflows/python-ci.yml +++ b/.github/workflows/python-ci.yml @@ -23,6 +23,9 @@ jobs: run: curl https://raw.githubusercontent.com/pypa/pipenv/master/get-pipenv.py | python - run: pipenv install working-directory: deploy/grafana-dashboard + - name: Use Sample Environments + run: cp environments.json.sample environments.json + working-directory: deploy/grafana-dashboard - name: Create Grafana Dashboard JSON run: pipenv run python main.py working-directory: deploy/grafana-dashboard diff --git a/deploy/grafana-dashboard/.gitignore b/deploy/grafana-dashboard/.gitignore index 6381855..2061a6f 100644 --- a/deploy/grafana-dashboard/.gitignore +++ b/deploy/grafana-dashboard/.gitignore @@ -1,2 +1,8 @@ # Ignore the generated json encoded dashboard. main.json + +# Ignore the current environments required for generating the dashboard. +environments.json + +# Ignore the Grafana dashboard deployment files. +dashboards/ diff --git a/deploy/grafana-dashboard/dashboards/.keep b/deploy/grafana-dashboard/dashboards/.keep new file mode 100644 index 0000000..e69de29 diff --git a/deploy/grafana-dashboard/environments.json b/deploy/grafana-dashboard/environments.json.sample similarity index 100% rename from deploy/grafana-dashboard/environments.json rename to deploy/grafana-dashboard/environments.json.sample