21 lines
		
	
	
		
			823 B
		
	
	
	
		
			Makefile
		
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
		
			823 B
		
	
	
	
		
			Makefile
		
	
	
	
|  | # Copyright 2022 The Prometheus Authors
 | ||
|  | # Licensed under the Apache License, Version 2.0 (the "License");
 | ||
|  | # you may not use this file except in compliance with the License.
 | ||
|  | # You may obtain a copy of the License at
 | ||
|  | #
 | ||
|  | # http://www.apache.org/licenses/LICENSE-2.0
 | ||
|  | #
 | ||
|  | # Unless required by applicable law or agreed to in writing, software
 | ||
|  | # distributed under the License is distributed on an "AS IS" BASIS,
 | ||
|  | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | ||
|  | # See the License for the specific language governing permissions and
 | ||
|  | # limitations under the License.
 | ||
|  | 
 | ||
|  | .PHONY: all | ||
|  | all: check-examples-syntax | ||
|  | 
 | ||
|  | .PHONY: check-examples-syntax | ||
|  | check-examples-syntax: prometheus-*.yml | ||
|  | 	@echo ">> check example configurations syntax" | ||
|  | 	@set -e; for file in $^; do ../../promtool check config --syntax-only $$file; done |