From a6ec1596811fdc268f5d7a1741b837ef50ec4f26 Mon Sep 17 00:00:00 2001 From: Hax Date: Sat, 16 Nov 2019 21:43:41 +0100 Subject: [PATCH 1/5] Update maven.yml --- .github/workflows/maven.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 5d84355..6831a2e 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -9,9 +9,25 @@ jobs: steps: - uses: actions/checkout@v1 - - name: Set up JDK 1.8 + - name: Set up JDK 1.13 uses: actions/setup-java@v1 with: java-version: 1.13 - name: Build with Maven run: mvn -B package --file pom.xml + - name: Copy folder content recursively to remote + uses: garygrossgarten/github-action-scp@release + with: + local: ./target/Hadder-Build.jar + remote: /home/Bots/Hadder-Build.jar + host: ${{ secrets.HOST }} + username: ${{ secrets.SSH_USER }} + password: ${{ secrets.PASSWORD }} + - name: executing remote ssh commands using password + uses: appleboy/ssh-action@master + with: + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }} + port: ${{ secrets.PORT }} + script: /home/Bots/deploy.sh From 33a74d58ccc8ec972aa5f59c96b83fc15b88ddea Mon Sep 17 00:00:00 2001 From: Hax Date: Sat, 16 Nov 2019 21:51:55 +0100 Subject: [PATCH 2/5] Update maven.yml --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 6831a2e..ad43714 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -21,7 +21,7 @@ jobs: local: ./target/Hadder-Build.jar remote: /home/Bots/Hadder-Build.jar host: ${{ secrets.HOST }} - username: ${{ secrets.SSH_USER }} + username: ${{ secrets.USERNAME }} password: ${{ secrets.PASSWORD }} - name: executing remote ssh commands using password uses: appleboy/ssh-action@master From 67e8017f68b339672ee87b3d1a56d73d5ade82b2 Mon Sep 17 00:00:00 2001 From: Hax Date: Sat, 16 Nov 2019 21:55:30 +0100 Subject: [PATCH 3/5] Update maven.yml --- .github/workflows/maven.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index ad43714..26c3eea 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -30,4 +30,15 @@ jobs: username: ${{ secrets.USERNAME }} password: ${{ secrets.PASSWORD }} port: ${{ secrets.PORT }} - script: /home/Bots/deploy.sh + script: /home/Bots/deploy.sh + - name: Send Webhook Notification + if: always() + env: + JOB_STATUS: ${{ job.status }} + WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} + HOOK_OS_NAME: ${{ runner.os }} + WORKFLOW_NAME: ${{ github.workflow }} + run: | + git clone https://github.com/DiscordHooks/github-actions-discord-webhook.git webhook + bash webhook/send.sh $JOB_STATUS $WEBHOOK_URL + shell: bash From 59a3eee5bf761816c6adb991d5f8ce62747cb7e1 Mon Sep 17 00:00:00 2001 From: Hax Date: Sat, 16 Nov 2019 21:59:51 +0100 Subject: [PATCH 4/5] Update maven.yml --- .github/workflows/maven.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 26c3eea..6d69b82 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -15,6 +15,8 @@ jobs: java-version: 1.13 - name: Build with Maven run: mvn -B package --file pom.xml + - name: Build Final Jar + run: mvn clean compile assembly:single - name: Copy folder content recursively to remote uses: garygrossgarten/github-action-scp@release with: From bfc2022387a51723bb4369d120cf4abca384c044 Mon Sep 17 00:00:00 2001 From: Hax Date: Sat, 16 Nov 2019 22:03:27 +0100 Subject: [PATCH 5/5] Update maven.yml --- .github/workflows/maven.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 6d69b82..b133824 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -6,7 +6,6 @@ jobs: build: runs-on: ubuntu-latest - steps: - uses: actions/checkout@v1 - name: Set up JDK 1.13