Updated build.yml
All checks were successful
build / build (push) Successful in 2m9s

This commit is contained in:
2025-03-27 12:59:51 +01:00
parent a912c2f796
commit 1c26fd5497

View File

@ -25,25 +25,12 @@ jobs:
- name: Build - name: Build
run: ./gradlew build run: ./gradlew build
- name: Install CIFS Utilities (if not installed)
run: sudo apt-get update && sudo apt-get install -y cifs-utils
- name: Mount SMB Share
run: |
sudo mkdir -p /mnt/smb
sudo mount -t cifs //10.0.0.4/kittenigshare /mnt/smb \
-o username=${{ secrets.SMB_USER }},password=${{ secrets.SMB_PASSWORD }},vers=3.0
- name: Generate Timestamped Directory - name: Generate Timestamped Directory
run: | run: |
TIMESTAMP=$(date +"%Y-%m-%d_%H-%M-%S") TARGET_DIR="/data/$TIMESTAMP"
TARGET_DIR="/mnt/smb/ChirpCraft/SurvivalFabric/builds/$TIMESTAMP"
echo "TARGET_DIR=$TARGET_DIR" >> $GITHUB_ENV echo "TARGET_DIR=$TARGET_DIR" >> $GITHUB_ENV
sudo mkdir -p "$TARGET_DIR" sudo mkdir -p "$TARGET_DIR"
- name: Copy Artifacts to SMB Share - name: Save artifact to Kittenig Share
run: sudo cp -r build/libs/* "$TARGET_DIR/" run: |
cp build/libs/* "$TARGET_DIR/"
- name: Unmount SMB Share
if: always()
run: sudo umount /mnt/smb