diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..fd69232 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,19 @@ +kind: pipeline +name: default + +steps: +- name: build + image: maven:3-openjdk-16 + commands: + - mvn clean package + +- name: gitea_release + image: plugins/gitea-release + settings: + base_url: https://git.jonttu.fi + api_key: + from_secret: GITEA_TOKEN + files: + - target/FlexCore-Paper-${DRONE_BUILD_NUMBER}.jar + when: + event: tag diff --git a/pom.xml b/pom.xml index 4c575b6..61ea691 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ fi.flexplex connect - 1.0.0-SNAPSHOT + 1.0 flexconnect @@ -12,7 +12,7 @@ - FlexConnect + FlexConnect-1.0.${DRONE_BUILD_NUMBER} ${basedir}/src/main/resources @@ -32,19 +32,6 @@ 16 - - org.apache.maven.plugins - maven-shade-plugin - 3.2.4 - - - package - - shade - - - - diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 7b07c61..a3546ff 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: FlexConnect -version: 1.0 +version: 1.0.${DRONE_BUILD_NUMBER} api-version: 1.13 description: Connect's your server to FlexPlex network. author: FlexPlex