File tree Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Expand file tree Collapse file tree 1 file changed +57
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Todo API
2+ on :
3+ push :
4+ branches :
5+ - main
6+ paths :
7+ - todo-api/src/**
8+ - todo-api/pom.xml
9+ - .github/workflows/*
10+ pull_request :
11+ branches :
12+ - main
13+ paths :
14+ - todo-api/src/**
15+ - todo-api/pom.xml
16+ - .github/workflows/*
17+ jobs :
18+ unit-test :
19+ uses : making/oauth2-sso-demo/.github/workflows/unit-test.yaml@main
20+ with :
21+ pom_dir : todo-api
22+ build-oci-image-jvm-amd64 :
23+ needs : unit-test
24+ uses : making/oauth2-sso-demo/.github/workflows/build-oci-image-jvm.yaml@main
25+ with :
26+ pom_dir : todo-api
27+ image_name : todo-api_jvm_amd64
28+ image_file : todo-api_jvm_amd64.yaml
29+ runs_on : ubuntu-latest
30+ build-oci-image-jvm-aarch64 :
31+ needs : unit-test
32+ uses : making/oauth2-sso-demo/.github/workflows/build-oci-image-jvm.yaml@main
33+ with :
34+ pom_dir : todo-api
35+ image_name : todo-api_jvm_aarch64
36+ image_file : todo-api_jvm_aarch64.yaml
37+ runs_on : raspberrypi
38+ push-multi-arch-image-jvm :
39+ needs :
40+ - build-oci-image-jvm-amd64
41+ - build-oci-image-jvm-aarch64
42+ uses : making/oauth2-sso-demo/.github/workflows/push-multi-arch-image.yaml@main
43+ with :
44+ prefix : jvm
45+ pom_dir : todo-api
46+ save-image-jvm-amd64 :
47+ needs : build-oci-image-jvm-amd64
48+ uses : making/workflows/.github/workflows/save-images.yaml@main
49+ with :
50+ image_name : todo-api_jvm_amd64
51+ image_file : todo-api_jvm_amd64.yaml
52+ save-image-jvm-aarch64 :
53+ needs : build-oci-image-jvm-aarch64
54+ uses : making/workflows/.github/workflows/save-images.yaml@main
55+ with :
56+ image_name : todo-api_jvm_aarch64
57+ image_file : todo-api_jvm_aarch64.yaml
You can’t perform that action at this time.
0 commit comments