diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..89a6a0f --- /dev/null +++ b/.drone.yml @@ -0,0 +1,30 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: test + image: maven:3-jdk-11 + commands: + - mvn -B -DskipTests clean package + - mvn test -B + volumes: + - name: m2 + path: /root/.m2 + + - name: archive-artifact + image: alpine:latest + commands: + - mkdir -p /builds/logiledus + - cp target/LogiLedus-*jar /builds/logiledus/ + volumes: + - name: builds + path: /builds + +volumes: + - name: m2 + host: + path: /home/docker/drone/files/m2 + - name: builds + host: + path: /home/www/builds \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index e85efc8..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,21 +0,0 @@ -pipeline { - agent { - docker { - image 'maven:3-jdk-11' - args '-v /home/docker/jenkins/files/m2:/root/.m2' - } - } - - stages { - stage('Build') { - steps { - sh 'mvn -B -DskipTests clean package' - } - } - } - post { - always { - archiveArtifacts artifacts: 'target/*.jar, target/*.exe', onlyIfSuccessful: true - } - } -} \ No newline at end of file diff --git a/README.md b/README.md index 32ddf0d..188a438 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@ # LogiLedus -![License](https://img.shields.io/badge/License-GPLv3-blue.svg) ![Releases](https://img.shields.io/github/downloads/developersu/LogiLedus/total.svg) ![LatestVer](https://img.shields.io/github/release/developersu/LogiLedus.svg) +![License](https://img.shields.io/badge/License-GPLv3-blue.svg) ![Releases](https://img.shields.io/github/downloads/developersu/LogiLedus/total.svg) ![LatestVer](https://img.shields.io/github/release/developersu/LogiLedus.svg) [![Build Status](https://ci.redrise.ru/api/badges/desu/logiledus/status.svg)](https://ci.redrise.ru/desu/logiledus) + +GitHub mirror. [Click here to get it from independent source code location](https://git.redrise.ru/desu/logiledus) + +Nightly builds could be found somewhere on [redrise.ru](https://redrise.ru) [Support author](#support-this-app) diff --git a/pom.xml b/pom.xml index e47770b..ccc805a 100644 --- a/pom.xml +++ b/pom.xml @@ -40,6 +40,7 @@ UTF-8 + yyyyMMdd.HHmmss @@ -175,6 +176,7 @@ --> + ${project.artifactId}-${project.version}-${maven.build.timestamp} org.apache.maven.plugins @@ -210,6 +212,7 @@ jar-with-dependencies + false