mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
7029ccfbdf
Co-authored-by: Dean Sheather <dean@deansheather.com> Co-authored-by: Atif Ali <atif@coder.com>
28 lines
698 B
Makefile
28 lines
698 B
Makefile
# Use a single bash shell for each job, and immediately exit on failure
|
|
SHELL := bash
|
|
.SHELLFLAGS = -ceu
|
|
.ONESHELL:
|
|
|
|
# This doesn't work on directories.
|
|
# See https://stackoverflow.com/questions/25752543/make-delete-on-error-for-directory-targets
|
|
.DELETE_ON_ERROR:
|
|
|
|
all: lint
|
|
.PHONY: all
|
|
|
|
lint: lint/helm
|
|
.PHONY: lint
|
|
|
|
lint/helm: lint/helm/coder lint/helm/provisioner
|
|
.PHONY: lint/helm
|
|
|
|
lint/helm/coder:
|
|
helm dependency update --skip-refresh coder/
|
|
helm lint --strict --set coder.image.tag=v0.0.1 coder/
|
|
.PHONY: lint/helm/coder
|
|
|
|
lint/helm/provisioner:
|
|
helm dependency update --skip-refresh provisioner/
|
|
helm lint --strict --set coder.image.tag=v0.0.1 provisioner/
|
|
.PHONY: lint/helm/provisioner
|