...
1just := "just --justfile=" + justfile_directory() + "/../../../../justfile"
2
3alias g := gazelle
4
5# default rule, lists available rules
6default: list
7
8# list available rules
9list:
10 @just --list --list-prefix ' -- '
11
12# generates BUILD files for Golang code
13gazelle:
14 {{just}} gazelle
15
16# run all interlock update code
17update:
18 {{just}} check-clean
19 just update-manifests
20 {{just}} update-format
21 just gazelle
22 {{just}} commit
23
24# update interlock generated manifests
25update-manifests: gen-rbac
26 {{just}} fmt-manifests
27
28# update interlock RBAC manifests
29gen-rbac:
30 {{just}} run pkg/sds/interlock:gen_rbac
31
32# run all tests for all interlock components
33test:
34 {{just}} test pkg/sds/interlock/...
View as plain text