Skip to content

Commit

Permalink
#81 clean, but invoker fails
Browse files Browse the repository at this point in the history
  • Loading branch information
yegor256 committed Aug 12, 2022
1 parent ce37ffa commit 85370f2
Show file tree
Hide file tree
Showing 46 changed files with 1,166 additions and 1,176 deletions.
12 changes: 0 additions & 12 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

11 changes: 0 additions & 11 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

25 changes: 25 additions & 0 deletions .github/workflows/codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: codecov
"on":
push:
branches:
- master
jobs:
codecov:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 11
- uses: actions/cache@v1
with:
path: ~/.m2/repository
key: maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
maven-
- run: mvn install -Pjacoco
- uses: codecov/codecov-action@v1
with:
file: ./target/site/jacoco/jacoco.xml
fail_ci_if_error: true
30 changes: 30 additions & 0 deletions .github/workflows/mvn.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: mvn
"on":
push:
branches:
- master
pull_request:
branches:
- master
jobs:
maven-build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-20.04, windows-2022, macos-12]
java: [11, 13]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- uses: actions/cache@v1
with:
path: ~/.m2/repository
key: ${{ runner.os }}-jdk-${{ matrix.java }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
${{ runner.os }}-jdk-${{ matrix.java }}-maven-
- run: java -version
- run: mvn -version
- run: mvn --errors --batch-mode clean install -Pqulice
15 changes: 15 additions & 0 deletions .github/workflows/pdd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: pdd
"on":
push:
branches:
- master
pull_request:
branches:
- master
jobs:
pdd:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: g4s8/pdd-action@master
15 changes: 15 additions & 0 deletions .github/workflows/xcop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: xcop
"on":
push:
branches:
- master
pull_request:
branches:
- master
jobs:
xcop:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: g4s8/xcop-action@master
51 changes: 16 additions & 35 deletions .rultor.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,22 @@
architect:
- yegor256
- dmarkov
install:
- sudo gem install pdd -v 0.20.5
docker:
image: yegor256/rultor-image:1.9.1
install: |
pdd --file=/dev/null
assets:
secring.gpg: yegor256/home#assets/secring.gpg
settings.xml: yegor256/home#assets/jcabi/settings.xml
pubring.gpg: yegor256/home#assets/pubring.gpg
s3cfg: yegor256/home#assets/s3cfg
merge:
script:
- mvn clean install -Pqulice --errors --settings ../settings.xml
- mvn clean
- pdd --source=$(pwd) --verbose --file=/dev/null
commanders:
- carlosmiranda
- darkled
- dmzaytsev
- ggajos
- hdouss
- krzyk
- longtimeago
- mkordas
- pinaf
deploy:
script:
- mvn clean deploy -Pqulice --errors --settings ../settings.xml
- mvn clean
- pdd --source=$(pwd) --verbose --file=jcabi-dynamodb-maven-plugin.xml
- s3cmd --no-progress put jcabi-dynamodb-maven-plugin.xml --config=../s3cfg s3://pdd.teamed.io/jcabi-dynamodb-maven-plugin.xml
env:
MAVEN_OPTS: -XX:MaxPermSize=256m -Xmx1g
script: |-
pdd -f /dev/null
mvn clean install -Pqulice --errors --settings ../settings.xml
release:
script:
- mvn versions:set "-DnewVersion=${tag}"
- git commit -am "${tag}"
- mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml
- mvn clean site-deploy -Psite --errors --settings ../settings.xml || echo 'site-deploy failed'
commanders:
- yegor256
pre: false
sensitive:
- settings.xml
script: |-
pdd -f /dev/null
mvn versions:set "-DnewVersion=${tag}"
git commit -am "${tag}"
mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml
mvn clean site-deploy -Pjcabi -Psite --errors --settings ../settings.xml
24 changes: 0 additions & 24 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2012-2017, jcabi.com
Copyright (c) 2012-2022, jcabi.com
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,10 @@
[![DevOps By Rultor.com](http://www.rultor.com/b/jcabi/jcabi-dynamodb-maven-plugin)](http://www.rultor.com/p/jcabi/jcabi-dynamodb-maven-plugin)
[![We recommend IntelliJ IDEA](https://www.elegantobjects.org/intellij-idea.svg)](https://www.jetbrains.com/idea/)

[![Build Status](https://travis-ci.org/jcabi/jcabi-dynamodb-maven-plugin.svg?branch=master)](https://travis-ci.org/jcabi/jcabi-dynamodb-maven-plugin)
[![PDD status](http://www.0pdd.com/svg?name=jcabi/jcabi-dynamodb-maven-plugin)](http://www.0pdd.com/p?name=jcabi/jcabi-dynamodb-maven-plugin)
[![Build status](https://ci.appveyor.com/api/projects/status/4ads96yp0axlg9wv?svg=true)](https://ci.appveyor.com/project/yegor256/jcabi-dynamodb-maven-plugin)
[![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)
[![Javadoc](https://javadoc.io/badge/com.jcabi/jcabi-dynamodb-maven-plugin.svg)](http://www.javadoc.io/doc/com.jcabi/jcabi-dynamodb-maven-plugin)
[![codecov](https://codecov.io/gh/jcabi/jcabi-dynamo-maven-plugin/branch/master/graph/badge.svg)](https://codecov.io/gh/jcabi/jcabi-dynamo-maven-plugin)

More details are here: [dynamodb.jcabi.com](http://dynamodb.jcabi.com/index.html).
Also, read this blog post: [DynamoDB Local Maven Plugin](http://www.yegor256.com/2014/05/01/dynamodb-local-maven-plugin.html).
Expand Down
31 changes: 0 additions & 31 deletions appveyor.yml

This file was deleted.

104 changes: 66 additions & 38 deletions deploy/pom.xml
Original file line number Diff line number Diff line change
@@ -1,42 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<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"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jcabi</groupId>
<artifactId>DynamoDBLocal</artifactId>
<version>2015-07-16</version>
<packaging>zip</packaging>
<name>DynamoDB Local</name>
<description>AWS DynamoDB Local Distribution</description>
<url>http://www.jcabi.com</url>
<inceptionYear>2013</inceptionYear>
<licenses>
<license>
<name>BSD</name>
<url>http://www.jcabi.com/LICENSE.txt</url>
<distribution>repo</distribution>
<comments><![CDATA[
<!--
Copyright (c) 2012-2022, jcabi.com
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met: 1) Redistributions of source code must retain the above
copyright notice, this list of conditions and the following
disclaimer. 2) Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution. 3) Neither the name of the jcabi.com nor
the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>com.jcabi</groupId>
<artifactId>DynamoDBLocal</artifactId>
<version>2015-07-16</version>
<packaging>zip</packaging>
<name>DynamoDB Local</name>
<description>AWS DynamoDB Local Distribution</description>
<url>http://www.jcabi.com</url>
<inceptionYear>2013</inceptionYear>
<licenses>
<license>
<name>BSD</name>
<url>http://www.jcabi.com/LICENSE.txt</url>
<distribution>repo</distribution>
<comments><![CDATA[
This is free open source project, feel free to redistribute it
]]></comments>
</license>
</licenses>
<developers>
<developer>
<id>1</id>
<name>Yegor Bugayenko</name>
<email>yegor@tpc2.com</email>
<organization>tpc2.com</organization>
<organizationUrl>http://www.tpc2.com</organizationUrl>
<roles>
<role>Architect</role>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
</developer>
</developers>
<scm>
<connection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</connection>
<developerConnection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</developerConnection>
<url>https://github.com/jcabi/jcabi-dynamodb-maven-plugin</url>
</scm>
</license>
</licenses>
<developers>
<developer>
<id>1</id>
<name>Yegor Bugayenko</name>
<email>yegor@tpc2.com</email>
<organization>tpc2.com</organization>
<organizationUrl>http://www.tpc2.com</organizationUrl>
<roles>
<role>Architect</role>
<role>Developer</role>
</roles>
<timezone>+1</timezone>
</developer>
</developers>
<scm>
<connection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</connection>
<developerConnection>scm:git:github.com:jcabi/jcabi-dynamodb-maven-plugin.git</developerConnection>
<url>https://github.com/jcabi/jcabi-dynamodb-maven-plugin</url>
</scm>
</project>
Loading

0 comments on commit 85370f2

Please sign in to comment.