1
mirror of https://github.com/CarmJos/TimeForFlight.git synced 2024-09-19 20:15:45 +00:00

项目创建 ,配置构建环境。

This commit is contained in:
carm 2020-07-31 18:36:44 +08:00
commit 22f7978ecd
5 changed files with 72 additions and 0 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
/target/
TimeForFlight.iml
.idea/

22
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,22 @@
stages:
- check
- build
# 构建 Job
check:
stage: check
tags:
- maven
script:
- mvn -v
build:
stage: build
tags:
- maven
script:
- mvn install
- ls ./target/*.jar
artifacts:
expire_in: 1 week
paths:
- ./target/*.jar

2
TimeForFlight.iml Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4" />

BIN
_lib/spigot-1.16.1.jar Normal file

Binary file not shown.

45
pom.xml Normal file
View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.carmwork</groupId>
<artifactId>TimeForFlight</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>Spigot</artifactId>
<version>1.16.1</version>
<scope>system</scope>
<systemPath>${basedir}/_lib/spigot-1.16.1.jar</systemPath>
</dependency>
</dependencies>
<build>
<plugins>
<!-- 指定jdk防止update project -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<!-- 项目编码-->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
</project>