Skip to content

Commit 4064a9b

Browse files
authored
actions
1 parent 8ceb85a commit 4064a9b

File tree

4 files changed

+57
-30
lines changed

4 files changed

+57
-30
lines changed

.github/workflows/demo.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: demo
2+
on: workflow_dispatch
3+
jobs:
4+
sampleapp-build:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- name: get code
8+
uses: actions/checkout@v4
9+
- name: mvn compile
10+
run: mvn compile
11+
- name: review
12+
run: mvn -P metrics pmd:pmd
13+
- name: test
14+
run: mvn test
15+
- name: verify
16+
run: mvn verify
17+
- name: verify
18+
run: mvn package

.github/workflows/maven.yml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.github/workflows/deploy.yaml renamed to .github/workflows/sampleapp-ci1.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: sampleapp-ci
1+
name: sampleapp-ci1
22
on: workflow_dispatch
33
jobs:
44
compile:
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: sampleapp-ci2
2+
on: workflow_dispatch
3+
jobs:
4+
compile:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- name: get code
8+
uses: actions/checkout@v4
9+
- name: mvn compile
10+
run: mvn compile
11+
code-review:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: get code
15+
uses: actions/checkout@v4
16+
- name: review
17+
run: mvn -P metrics pmd:pmd
18+
unit-test:
19+
runs-on: ubuntu-latest
20+
steps:
21+
- name: get code
22+
uses: actions/checkout@v4
23+
- name: test
24+
run: mvn test
25+
code-coverage:
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: get code
29+
uses: actions/checkout@v4
30+
- name: verify
31+
run: mvn verify
32+
package:
33+
runs-on: ubuntu-latest
34+
steps:
35+
- name: get code
36+
uses: actions/checkout@v4
37+
- name: verify
38+
run: mvn package

0 commit comments

Comments
 (0)