-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
28 lines (23 loc) · 1.07 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.PHONY: build set-pipeline set-scan-tile-pipeline set-test-tile-pipeline test
test:
$(MAKE) -C tools test
$(MAKE) -C tests/install-uninstall-pas-tile test
$(MAKE) -C tasks/config-image test
$(MAKE) -C tasks/create-gcp-environment test
$(MAKE) -C tasks/teardown-environment test
build: test
$(MAKE) -C base-image build
$(MAKE) -C images build
$(MAKE) -C tasks/config-and-upgrade-image build
$(MAKE) -C tasks/config-and-upgrade-product-image build
$(MAKE) -C tasks/config-image build
$(MAKE) -C tasks/config-pks-image build
$(MAKE) -C tasks/create-gcp-environment build
$(MAKE) -C tasks/teardown-environment build
$(MAKE) -C tests/install-uninstall-pas-tile build
set-pipeline: ci/pipeline.yaml
fly -t ppe-isv set-pipeline -p isv-ci-toolkit -c ci/pipeline.yaml
set-scan-tile-pipeline: tests/scan-tile/ci/pipeline.yaml
fly -t ppe-isv set-pipeline -p scan-tile -c tests/scan-tile/ci/pipeline.yaml
set-test-tile-pipeline: tests/install-uninstall-pas-tile/ci/pipeline.yaml
fly -t ppe-isv set-pipeline -p install-uninstall-pas -c tests/install-uninstall-pas-tile/ci/pipeline.yaml