@@ -132,53 +132,26 @@ jobs:
132
132
- name : validate stackql outputs
133
133
shell : bash
134
134
run : |
135
- # Check stackql-command output
136
- if echo "${{ steps.stackql-command.outputs.stackql-command-output }}" | grep -qE "provider, version 'v[0-9.]+' successfully installed"; then
137
- echo "stackql-command output is valid."
138
- else
139
- echo "stackql-command output is invalid."
140
- exit 1
141
- fi
142
-
143
- # Check JSON output from stackql-query
144
- if ! echo "${{ steps.stackql-query.outputs.stackql-query-results }}" | jq empty; then
145
- echo "JSON output from stackql-query is invalid."
146
- exit 1
147
- fi
148
-
149
- # Check CSV output from stackql-query-csv-output
150
- csv_header="${{ steps.stackql-query-csv-output.outputs.stackql-query-results }}"
151
- if ! echo "$csv_header" | head -n 1 | grep -q "visibility,number_of_repos"; then
152
- echo "CSV header from stackql-query-csv-output is invalid."
153
- exit 1
154
- fi
155
-
156
- # Check Table output from stackql-query-table-output
157
- table_header="${{ steps.stackql-query-table-output.outputs.stackql-query-results }}"
158
- if ! echo "$table_header" | sed -n 2p | grep -q "| visibility | number_of_repos |"; then
159
- echo "Table header from stackql-query-table-output is invalid."
160
- exit 1
161
- fi
162
-
163
- # Check Text output from stackql-query-text-output
164
- text_output="${{ steps.stackql-query-text-output.outputs.stackql-query-results }}"
165
- if ! echo "$text_output" | head -n 1 | grep -q "visibility,number_of_repos"; then
166
- echo "Text output from stackql-query-text-output is invalid."
167
- exit 1
168
- fi
169
-
170
- # Check outputs from files and variable dependent queries
171
- if ! echo "${{ steps.stackql-query-file.outputs.stackql-query-results }}" | jq empty; then
172
- echo "JSON output from stackql-query-file is invalid."
173
- exit 1
174
- fi
175
-
176
- if ! echo "${{ steps.stackql-query-file-with-vars.outputs.stackql-query-results }}" | jq empty; then
177
- echo "JSON output from stackql-query-file-with-vars is invalid."
178
- exit 1
179
- fi
180
-
181
- if ! echo "${{ steps.stackql-query-file-with-data-file-and-vars.outputs.stackql-query-results }}" | jq empty; then
182
- echo "JSON output from stackql-query-file-with-data-file-and-vars is invalid."
183
- exit 1
184
- fi
135
+ echo "stackql-command:"
136
+ echo "${{ steps.stackql-command.outputs.stackql-command-output }}"
137
+
138
+ echo "stackql-query:"
139
+ echo "${{ steps.stackql-query.outputs.stackql-query-results }}"
140
+
141
+ echo "stackql-query-csv-output:"
142
+ echo "${{ steps.stackql-query-csv-output.outputs.stackql-query-results }}"
143
+
144
+ echo "stackql-query-table-output:"
145
+ echo "${{ steps.stackql-query-table-output.outputs.stackql-query-results }}"
146
+
147
+ echo "stackql-query-text-output:"
148
+ echo "${{ steps.stackql-query-text-output.outputs.stackql-query-results }}"
149
+
150
+ echo "stackql-query-file:"
151
+ echo "${{ steps.stackql-query-file.outputs.stackql-query-results }}"
152
+
153
+ echo "stackql-query-file-with-vars:"
154
+ echo "${{ steps.stackql-query-file-with-vars.outputs.stackql-query-results }}"
155
+
156
+ echo "stackql-query-file-with-data-file-and-vars:"
157
+ echo "${{ steps.stackql-query-file-with-data-file-and-vars.outputs.stackql-query-results }}"
0 commit comments