Skip to content

Commit 85370f2

Browse files
committed
#81 clean, but invoker fails
1 parent ce37ffa commit 85370f2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1166
-1176
lines changed

.github/ISSUE_TEMPLATE.md

-12
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

-11
This file was deleted.

.github/workflows/codecov.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: codecov
3+
"on":
4+
push:
5+
branches:
6+
- master
7+
jobs:
8+
codecov:
9+
runs-on: ubuntu-20.04
10+
steps:
11+
- uses: actions/checkout@v2
12+
- uses: actions/setup-java@v1
13+
with:
14+
java-version: 11
15+
- uses: actions/cache@v1
16+
with:
17+
path: ~/.m2/repository
18+
key: maven-${{ hashFiles('**/pom.xml') }}
19+
restore-keys: |
20+
maven-
21+
- run: mvn install -Pjacoco
22+
- uses: codecov/codecov-action@v1
23+
with:
24+
file: ./target/site/jacoco/jacoco.xml
25+
fail_ci_if_error: true

.github/workflows/mvn.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: mvn
3+
"on":
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
maven-build:
12+
runs-on: ${{ matrix.os }}
13+
strategy:
14+
matrix:
15+
os: [ubuntu-20.04, windows-2022, macos-12]
16+
java: [11, 13]
17+
steps:
18+
- uses: actions/checkout@v2
19+
- uses: actions/setup-java@v1
20+
with:
21+
java-version: ${{ matrix.java }}
22+
- uses: actions/cache@v1
23+
with:
24+
path: ~/.m2/repository
25+
key: ${{ runner.os }}-jdk-${{ matrix.java }}-maven-${{ hashFiles('**/pom.xml') }}
26+
restore-keys: |
27+
${{ runner.os }}-jdk-${{ matrix.java }}-maven-
28+
- run: java -version
29+
- run: mvn -version
30+
- run: mvn --errors --batch-mode clean install -Pqulice

.github/workflows/pdd.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: pdd
3+
"on":
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
pdd:
12+
runs-on: ubuntu-20.04
13+
steps:
14+
- uses: actions/checkout@v2
15+
- uses: g4s8/pdd-action@master

.github/workflows/xcop.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: xcop
3+
"on":
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
jobs:
11+
xcop:
12+
runs-on: ubuntu-20.04
13+
steps:
14+
- uses: actions/checkout@v2
15+
- uses: g4s8/xcop-action@master

.rultor.yml

+16-35
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,22 @@
1-
architect:
2-
- yegor256
3-
- dmarkov
4-
install:
5-
- sudo gem install pdd -v 0.20.5
1+
docker:
2+
image: yegor256/rultor-image:1.9.1
3+
install: |
4+
pdd --file=/dev/null
65
assets:
76
secring.gpg: yegor256/home#assets/secring.gpg
87
settings.xml: yegor256/home#assets/jcabi/settings.xml
98
pubring.gpg: yegor256/home#assets/pubring.gpg
10-
s3cfg: yegor256/home#assets/s3cfg
119
merge:
12-
script:
13-
- mvn clean install -Pqulice --errors --settings ../settings.xml
14-
- mvn clean
15-
- pdd --source=$(pwd) --verbose --file=/dev/null
16-
commanders:
17-
- carlosmiranda
18-
- darkled
19-
- dmzaytsev
20-
- ggajos
21-
- hdouss
22-
- krzyk
23-
- longtimeago
24-
- mkordas
25-
- pinaf
26-
deploy:
27-
script:
28-
- mvn clean deploy -Pqulice --errors --settings ../settings.xml
29-
- mvn clean
30-
- pdd --source=$(pwd) --verbose --file=jcabi-dynamodb-maven-plugin.xml
31-
- s3cmd --no-progress put jcabi-dynamodb-maven-plugin.xml --config=../s3cfg s3://pdd.teamed.io/jcabi-dynamodb-maven-plugin.xml
32-
env:
33-
MAVEN_OPTS: -XX:MaxPermSize=256m -Xmx1g
10+
script: |-
11+
pdd -f /dev/null
12+
mvn clean install -Pqulice --errors --settings ../settings.xml
3413
release:
35-
script:
36-
- mvn versions:set "-DnewVersion=${tag}"
37-
- git commit -am "${tag}"
38-
- mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml
39-
- mvn clean site-deploy -Psite --errors --settings ../settings.xml || echo 'site-deploy failed'
40-
commanders:
41-
- yegor256
14+
pre: false
15+
sensitive:
16+
- settings.xml
17+
script: |-
18+
pdd -f /dev/null
19+
mvn versions:set "-DnewVersion=${tag}"
20+
git commit -am "${tag}"
21+
mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml
22+
mvn clean site-deploy -Pjcabi -Psite --errors --settings ../settings.xml

.travis.yml

-24
This file was deleted.

LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2012-2017, jcabi.com
1+
Copyright (c) 2012-2022, jcabi.com
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@
55
[![DevOps By Rultor.com](http://www.rultor.com/b/jcabi/jcabi-dynamodb-maven-plugin)](http://www.rultor.com/p/jcabi/jcabi-dynamodb-maven-plugin)
66
[![We recommend IntelliJ IDEA](https://www.elegantobjects.org/intellij-idea.svg)](https://www.jetbrains.com/idea/)
77

8-
[![Build Status](https://travis-ci.org/jcabi/jcabi-dynamodb-maven-plugin.svg?branch=master)](https://travis-ci.org/jcabi/jcabi-dynamodb-maven-plugin)
98
[![PDD status](http://www.0pdd.com/svg?name=jcabi/jcabi-dynamodb-maven-plugin)](http://www.0pdd.com/p?name=jcabi/jcabi-dynamodb-maven-plugin)
10-
[![Build status](https://ci.appveyor.com/api/projects/status/4ads96yp0axlg9wv?svg=true)](https://ci.appveyor.com/project/yegor256/jcabi-dynamodb-maven-plugin)
119
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jcabi/jcabi-dynamodb-maven-plugin/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.jcabi/jcabi-dynamodb-maven-plugin)
1210
[![Javadoc](https://javadoc.io/badge/com.jcabi/jcabi-dynamodb-maven-plugin.svg)](http://www.javadoc.io/doc/com.jcabi/jcabi-dynamodb-maven-plugin)
11+
[![codecov](https://codecov.io/gh/jcabi/jcabi-dynamo-maven-plugin/branch/master/graph/badge.svg)](https://codecov.io/gh/jcabi/jcabi-dynamo-maven-plugin)
1312

1413
More details are here: [dynamodb.jcabi.com](http://dynamodb.jcabi.com/index.html).
1514
Also, read this blog post: [DynamoDB Local Maven Plugin](http://www.yegor256.com/2014/05/01/dynamodb-local-maven-plugin.html).

appveyor.yml

-31
This file was deleted.

deploy/pom.xml

+66-38
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,70 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4-
<modelVersion>4.0.0</modelVersion>
5-
<groupId>com.jcabi</groupId>
6-
<artifactId>DynamoDBLocal</artifactId>
7-
<version>2015-07-16</version>
8-
<packaging>zip</packaging>
9-
<name>DynamoDB Local</name>
10-
<description>AWS DynamoDB Local Distribution</description>
11-
<url>http://www.jcabi.com</url>
12-
<inceptionYear>2013</inceptionYear>
13-
<licenses>
14-
<license>
15-
<name>BSD</name>
16-
<url>http://www.jcabi.com/LICENSE.txt</url>
17-
<distribution>repo</distribution>
18-
<comments><![CDATA[
2+
<!--
3+
Copyright (c) 2012-2022, jcabi.com
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions
8+
are met: 1) Redistributions of source code must retain the above
9+
copyright notice, this list of conditions and the following
10+
disclaimer. 2) Redistributions in binary form must reproduce the above
11+
copyright notice, this list of conditions and the following
12+
disclaimer in the documentation and/or other materials provided
13+
with the distribution. 3) Neither the name of the jcabi.com nor
14+
the names of its contributors may be used to endorse or promote
15+
products derived from this software without specific prior written
16+
permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
20+
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
21+
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
22+
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
23+
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
24+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
25+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26+
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
27+
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
29+
OF THE POSSIBILITY OF SUCH DAMAGE.
30+
-->
31+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
32+
<modelVersion>4.0.0</modelVersion>
33+
<groupId>com.jcabi</groupId>
34+
<artifactId>DynamoDBLocal</artifactId>
35+
<version>2015-07-16</version>
36+
<packaging>zip</packaging>
37+
<name>DynamoDB Local</name>
38+
<description>AWS DynamoDB Local Distribution</description>
39+
<url>http://www.jcabi.com</url>
40+
<inceptionYear>2013</inceptionYear>
41+
<licenses>
42+
<license>
43+
<name>BSD</name>
44+
<url>http://www.jcabi.com/LICENSE.txt</url>
45+
<distribution>repo</distribution>
46+
<comments><![CDATA[
1947
This is free open source project, feel free to redistribute it
2048
]]></comments>
21-
</license>
22-
</licenses>
23-
<developers>
24-
<developer>
25-
<id>1</id>
26-
<name>Yegor Bugayenko</name>
27-
<email>[email protected]</email>
28-
<organization>tpc2.com</organization>
29-
<organizationUrl>http://www.tpc2.com</organizationUrl>
30-
<roles>
31-
<role>Architect</role>
32-
<role>Developer</role>
33-
</roles>
34-
<timezone>+1</timezone>
35-
</developer>
36-
</developers>
37-
<scm>
38-
<connection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</connection>
39-
<developerConnection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</developerConnection>
40-
<url>https://github.com/jcabi/jcabi-dynamodb-maven-plugin</url>
41-
</scm>
49+
</license>
50+
</licenses>
51+
<developers>
52+
<developer>
53+
<id>1</id>
54+
<name>Yegor Bugayenko</name>
55+
<email>[email protected]</email>
56+
<organization>tpc2.com</organization>
57+
<organizationUrl>http://www.tpc2.com</organizationUrl>
58+
<roles>
59+
<role>Architect</role>
60+
<role>Developer</role>
61+
</roles>
62+
<timezone>+1</timezone>
63+
</developer>
64+
</developers>
65+
<scm>
66+
<connection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</connection>
67+
<developerConnection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</developerConnection>
68+
<url>https://github.com/jcabi/jcabi-dynamodb-maven-plugin</url>
69+
</scm>
4270
</project>

0 commit comments

Comments
 (0)