Move it on Drone CI. Remove malware Jenkins. Friendly advice: never use it.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Dmitry Isaenko 2022-07-18 23:31:14 +03:00
parent 49f0b649b6
commit 36ee7281ab
4 changed files with 38 additions and 22 deletions

30
.drone.yml Normal file
View file

@ -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/javausbtool
- cp target/JavaUSBTool-*jar /builds/javausbtool/
volumes:
- name: builds
path: /builds
volumes:
- name: m2
host:
path: /home/docker/drone/files/m2
- name: builds
host:
path: /home/www/builds

21
Jenkinsfile vendored
View file

@ -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
}
}
}

View file

@ -2,5 +2,9 @@
Dumb tool to dump USB packets to files (Bulk transfer)
GitHub mirror. [Click here to get it from independent source code location](https://git.redrise.ru/desu/JavaUSBTool)
Nightly builds could be found somewhere on [redrise.ru](https://redrise.ru)
## License
Source code spreads under the GNU General Public License v3 or higher. Please see LICENSE file.

View file

@ -36,12 +36,13 @@
<role>Developer</role>
</roles>
<timezone>+3</timezone>
<url>https://developersu.blogspot.com/</url>
<url>https://redrise.ru/</url>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.build.timestamp.format>yyyyMMdd.HHmmss</maven.build.timestamp.format>
</properties>
<issueManagement>
@ -145,6 +146,7 @@
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}-${project.version}-${maven.build.timestamp}</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
@ -180,6 +182,7 @@
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
<executions>
<execution>