Skip to content
This repository was archived by the owner on Mar 7, 2024. It is now read-only.

Commit 6f3bd05

Browse files
author
Aliaksei Bialiauski
authored
Merge pull request #4 from eo-cqrs/skeleton
Skeleton
2 parents 2cb3b8e + c31cf7b commit 6f3bd05

15 files changed

Lines changed: 642 additions & 31 deletions

File tree

.0pdd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
errors:
2-
- # your email
2+
- abialiauski.dev@gmail.com
33
tags:
44
- pdd
55
- bug
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
---
21
name: codecov
32
on:
43
push:
5-
branches: [ "master" ]
4+
branches:
5+
- master
66
pull_request:
7-
branches: [ "master" ]
7+
branches:
8+
- master
89
jobs:
910
codecov:
1011
runs-on: ubuntu-20.04
1112
steps:
12-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v3
1314
- uses: actions/setup-java@v3
1415
with:
1516
distribution: 'temurin'
@@ -20,8 +21,10 @@ jobs:
2021
key: maven-${{ hashFiles('**/pom.xml') }}
2122
restore-keys: |
2223
maven-
23-
- run: mvn clean install
24+
- run: |
25+
mvn clean install
2426
- uses: codecov/codecov-action@v3
2527
with:
28+
token: ${{ secrets.CODECOV_TOKEN }}
2629
files: ./target/site/jacoco/jacoco.xml
2730
fail_ci_if_error: true

.github/workflows/mvn.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
---
21
name: mvn
32
on:
43
push:
@@ -9,11 +8,11 @@ on:
98
- master
109
jobs:
1110
test:
12-
name: Tests
11+
name: Build
1312
strategy:
1413
matrix:
15-
os: [ubuntu-20.04, macos-12]
16-
java: [11, 17]
14+
os: [ubuntu-20.04, windows-2022, macos-12]
15+
java: [17]
1716
runs-on: ${{ matrix.os }}
1817
steps:
1918
- uses: actions/checkout@v2

.github/workflows/pdd.yaml

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

.github/workflows/pdd.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: pdd
2+
on:
3+
push:
4+
branches:
5+
- master
6+
pull_request:
7+
branches:
8+
- master
9+
jobs:
10+
pdd:
11+
runs-on: ubuntu-20.04
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: g4s8/pdd-action@master
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
---
21
name: xcop
32
on:
43
push:
@@ -8,8 +7,8 @@ on:
87
branches:
98
- master
109
jobs:
11-
xcop:
10+
build:
1211
runs-on: ubuntu-20.04
1312
steps:
14-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v2
1514
- uses: g4s8/xcop-action@master

.pdd

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

.rultor.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
architect:
2-
- # your GitHub nickname
2+
- h1alexbel
3+
docker:
4+
image: l3r8y/rultor-image:1.0.3
5+
assets:
6+
settings.xml: eo-cqrs/eo-cqrs-secrets#assets/settings.xml
7+
secring.gpg: eo-cqrs/eo-cqrs-secrets#assets/secring.gpg
8+
pubring.gpg: eo-cqrs/eo-cqrs-secrets#assets/pubring.gpg
39
merge:
410
script:
511
- "mvn clean install --errors --batch-mode"
612
release:
713
pre: false
14+
sensetive:
15+
- settings.xml
816
script: |-
917
[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1
18+
mvn versions:set "-DnewVersion=${tag}"
1019
git commit -am "${tag}"
11-
# add your release pipeline
20+
mvn clean deploy -Prelease --errors --settings ../settings.xml

LICENSE renamed to LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 Ivan Ivanchuk
3+
Copyright (c) 2023 Aliaksei Bialiauski, EO-CQRS
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal
@@ -14,7 +14,7 @@ copies or substantial portions of the Software.
1414

1515
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1616
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

checkstyle-suppressions.xml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
MIT License
4+
5+
Copyright (c) 2023 Aliaksei Bialiauski, EO-CQRS
6+
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
13+
14+
The above copyright notice and this permission notice shall be included in all
15+
copies or substantial portions of the Software.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
20+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
23+
SOFTWARE.
24+
-->
25+
<!DOCTYPE suppressions PUBLIC "-//Checkstyle//DTD SuppressionFilter Configuration 1.0//EN" "https://checkstyle.org/dtds/suppressions_1_0.dtd">
26+
<suppressions>
27+
<suppress checks="LineLength" files=".*\.java$" lines="0-23"/>
28+
<suppress checks="HiddenField" files=".*\.java$" lines="23-9999"/>
29+
<suppress checks="MagicNumber" files=".*\.java$" lines="0-9999"/>
30+
</suppressions>

0 commit comments

Comments
 (0)