parent
					
						
							
								22171d7053
							
						
					
				
			
			
				commit
				
					
						7b5c7e92fe
					
				
			
		
					 4 changed files with 28 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
on: [push]
 | 
			
		||||
jobs:
 | 
			
		||||
  deploy:
 | 
			
		||||
  build:
 | 
			
		||||
    runs-on: docker
 | 
			
		||||
    container: debian:sid
 | 
			
		||||
    steps:
 | 
			
		||||
| 
						 | 
				
			
			@ -9,16 +9,18 @@ jobs:
 | 
			
		|||
      - name: Install JDK and other deps
 | 
			
		||||
        run: apt install --no-install-recommends -y openjdk-21-jdk-headless maven git nodejs curl zstd
 | 
			
		||||
 | 
			
		||||
      - name: Clone repository
 | 
			
		||||
        run: git clone https://git.m724.eu/Minecon724/tweaks724.git .
 | 
			
		||||
 | 
			
		||||
      #- name: BuildTools for NMS
 | 
			
		||||
     #   run: mkdir /tmp/buildtools && cd /tmp/buildtools && curl -O https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar && java -jar BuildTools.jar --rev 1.21.1 --remapped && cd
 | 
			
		||||
 | 
			
		||||
      - name: Download NMS
 | 
			
		||||
        run: curl -O https://git.m724.eu/Minecon724/temporary/raw/branch/master/XRIH.tar.zst && tar -xaf XRIH.tar.zst -C ~ && rm XRIH.tar.zst
 | 
			
		||||
        run: ./tools/download_nms.sh ~
 | 
			
		||||
 | 
			
		||||
      - name: Clone repository
 | 
			
		||||
        run: git clone https://git.m724.eu/Minecon724/tweaks724.git .
 | 
			
		||||
      - name: Build
 | 
			
		||||
      - name: Build for 1.21.1
 | 
			
		||||
        run: mvn clean package
 | 
			
		||||
 | 
			
		||||
      - name: Upload artifacts
 | 
			
		||||
        uses: https://github.com/actions/upload-artifact@v3
 | 
			
		||||
        with:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,7 +5,7 @@ website: https://www.spigotmc.org/resources/tweaks724.121057/
 | 
			
		|||
 | 
			
		||||
main: eu.m724.tweaks.TweaksPlugin
 | 
			
		||||
api-version: 1.21.1
 | 
			
		||||
softdepend: [ProtocolLib]
 | 
			
		||||
softdepend: [ProtocolLib, for-${project.spigot.version}]
 | 
			
		||||
 | 
			
		||||
libraries:
 | 
			
		||||
  - eu.m724:mstats-spigot:0.1.0
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										19
									
								
								tools/download_nms.sh
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										19
									
								
								tools/download_nms.sh
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,19 @@
 | 
			
		|||
#!/bin/bash
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Copyright (C) 2024  Minecon724
 | 
			
		||||
# Tweaks724 is licensed under the GNU General Public License. See the LICENSE.md file
 | 
			
		||||
# in the project root for the full license text.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
FILENAME=MS4yMS4xLTQK.tar.zst
 | 
			
		||||
 | 
			
		||||
curl -O https://36ab09b1.m724.eu/$FILENAME
 | 
			
		||||
if [ "$(sha512sum $FILENAME)" = "475b931b6dde126aafd3f959bd02e122aa3c671ad11e83cbe1a9c9ea771a424f203381aa31e4ab40052dae1bfbe96c61daa81add1afab46dd423a5f038d68a6b  MS4yMS4xLTQK.tar.zst" ]; then
 | 
			
		||||
  tar -xaf $FILENAME -C "$1"
 | 
			
		||||
  rm $FILENAME
 | 
			
		||||
else
 | 
			
		||||
  echo "Checksum invalid"
 | 
			
		||||
  rm $FILENAME
 | 
			
		||||
  exit 1
 | 
			
		||||
fi
 | 
			
		||||
							
								
								
									
										1
									
								
								tools/hashes.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								tools/hashes.txt
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
475b931b6dde126aafd3f959bd02e122aa3c671ad11e83cbe1a9c9ea771a424f203381aa31e4ab40052dae1bfbe96c61daa81add1afab46dd423a5f038d68a6b  MS4yMS4xLTQK.tar.zst
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue