mirror of
https://github.com/ansible/awx-operator.git
synced 2026-05-08 06:12:54 +00:00
ci: Add check for no_log statement (#1096)
Since e966e92 we're using the `no_log` variable to control the no_log
statement value.
This job will check if the no_log statements are correctly set.
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
This commit is contained in:
15
.github/workflows/ci.yaml
vendored
15
.github/workflows/ci.yaml
vendored
@@ -82,3 +82,18 @@ jobs:
|
|||||||
- name: Install helm chart
|
- name: Install helm chart
|
||||||
run: |
|
run: |
|
||||||
helm install --wait my-awx-operator --namespace awx --create-namespace ./charts/awx-operator
|
helm install --wait my-awx-operator --namespace awx --create-namespace ./charts/awx-operator
|
||||||
|
no-log:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout sources
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: Check no_log statements
|
||||||
|
run: |
|
||||||
|
set +e
|
||||||
|
no_log=$(grep -nr ' no_log:' roles | grep -v '"{{ no_log }}"')
|
||||||
|
if [ -n "${no_log}" ]; then
|
||||||
|
echo 'Please update the following no_log statement(s) with the "{{ no_log }}" value'
|
||||||
|
echo "${no_log}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user