so://phie

poppy

A feature-rich Minecraft plugin which enhances gaming experience
git clone git://soophie.de/poppy

blob: bd709c1e5286d555cde5aae6e9b154f5d406e392 (854 bytes)[doc][blame][raw]

1plugins {

2 id 'org.hidetake.ssh' version '2.10.1'

3}

4

5apply plugin: 'java'

6

7sourceSets {

8 main {

9 java {

10 srcDirs 'src'

11 }

12 resources {

13 srcDirs 'res'

14 }

15 }

16}

17

18repositories {

19 mavenCentral()

20 maven {

21 url = 'https://hub.spigotmc.org/nexus/content/repositories/public/'

22 }

23}

24

25sourceCompatibility = 1.11

26targetCompatibility = 1.11

27

28dependencies {

29 implementation 'org.spigotmc:spigot-api:1.16.5-R0.1-SNAPSHOT'

30 implementation 'com.google.code.gson:gson:2.8.6'

31}

32

33remotes {

34 server {

35 host = 'mc.typable.dev'

36 user = 'pi'

37 identity = file('.env/id_rsa')

38 }

39}

40

41task deploy {

42 doLast {

43 ssh.run {

44 session(remotes.server) {

45 put from: project.file('build/libs/MinecraftHub.jar'), into: '/home/pi/host/plugins'

46 }

47 }

48 }

49}

50

51task local (dependsOn: 'jar', type: Copy) {

52 from project.file('build/libs')

53 into 'E:/run/spigot-16.5/plugins'