sxcybot

Discord bot for OSRS based channels
git clone git://git.wimdupont.com/sxcybot.git
Log | Files | Refs | README | LICENSE

pom.xml (4044B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
      4     <modelVersion>4.0.0</modelVersion>
      5     <parent>
      6         <groupId>org.springframework.boot</groupId>
      7         <artifactId>spring-boot-starter-parent</artifactId>
      8         <version>4.0.2</version>
      9         <relativePath/> <!-- lookup parent from repository -->
     10     </parent>
     11     <groupId>com.wimdupont</groupId>
     12     <artifactId>sxcybot</artifactId>
     13     <version>0.0.1-SNAPSHOT</version>
     14     <name>sxcybot</name>
     15     <description>OSRS oriented Discord Bot</description>
     16 
     17     <properties>
     18         <java.version>25</java.version>
     19         <dv8ation.jda.version>6.3.0</dv8ation.jda.version>
     20     </properties>
     21 
     22     <dependencies>
     23         <dependency>
     24             <groupId>org.springframework.boot</groupId>
     25             <artifactId>spring-boot-starter-data-jpa</artifactId>
     26         </dependency>
     27         <dependency>
     28             <groupId>org.springframework.boot</groupId>
     29             <artifactId>spring-boot-starter-web</artifactId>
     30         </dependency>
     31         <dependency>
     32             <groupId>org.springframework.boot</groupId>
     33             <artifactId>spring-boot-starter-restclient</artifactId>
     34         </dependency>
     35         <dependency>
     36             <groupId>org.springframework.boot</groupId>
     37             <artifactId>spring-boot-starter-test</artifactId>
     38             <scope>test</scope>
     39         </dependency>
     40         <dependency>
     41             <groupId>org.mariadb.jdbc</groupId>
     42             <artifactId>mariadb-java-client</artifactId>
     43         </dependency>
     44         <dependency>
     45             <groupId>org.eclipse.angus</groupId>
     46             <artifactId>jakarta.mail</artifactId>
     47         </dependency>
     48         <dependency>
     49             <groupId>net.dv8tion</groupId>
     50             <artifactId>JDA</artifactId>
     51             <version>${dv8ation.jda.version}</version>
     52         </dependency>
     53         <dependency>
     54             <groupId>org.flywaydb</groupId>
     55             <artifactId>flyway-core</artifactId>
     56         </dependency>
     57         <dependency>
     58             <groupId>org.flywaydb</groupId>
     59             <artifactId>flyway-mysql</artifactId>
     60         </dependency>
     61         <dependency>
     62             <groupId>org.springframework.boot</groupId>
     63             <artifactId>spring-boot-starter-flyway</artifactId>
     64         </dependency>
     65     </dependencies>
     66 
     67     <build>
     68         <plugins>
     69             <plugin>
     70                 <groupId>org.springframework.boot</groupId>
     71                 <artifactId>spring-boot-maven-plugin</artifactId>
     72             </plugin>
     73             <plugin>
     74                 <groupId>org.flywaydb</groupId>
     75                 <artifactId>flyway-maven-plugin</artifactId>
     76             </plugin>
     77             <plugin>
     78                 <groupId>org.apache.maven.plugins</groupId>
     79                 <artifactId>maven-compiler-plugin</artifactId>
     80             </plugin>
     81         </plugins>
     82     </build>
     83     <profiles>
     84         <profile>
     85             <id>dev</id>
     86             <activation>
     87                 <activeByDefault>true</activeByDefault>
     88             </activation>
     89             <properties>
     90                 <spring.profiles.active>dev</spring.profiles.active>
     91                 <flyway.configFiles>src/main/resources/application-dev.properties</flyway.configFiles>
     92             </properties>
     93         </profile>
     94         <profile>
     95             <id>tst</id>
     96             <properties>
     97                 <spring.profiles.active>tst</spring.profiles.active>
     98                 <flyway.configFiles>src/main/resources/application-tst.properties</flyway.configFiles>
     99             </properties>
    100         </profile>
    101         <profile>
    102             <id>prd</id>
    103             <properties>
    104                 <spring.profiles.active>prd</spring.profiles.active>
    105                 <flyway.configFiles>src/main/resources/application-prd.properties</flyway.configFiles>
    106             </properties>
    107         </profile>
    108     </profiles>
    109 </project>