vom server übernommen
mindflux-ci / build (push) Failing after 34s

This commit is contained in:
2026-06-25 15:10:03 +00:00
parent 1adeb1e19b
commit 7d48634761
+34 -6
View File
@@ -2,21 +2,49 @@ name: mindflux-ci
on: on:
push: push:
branches: ["main"] branches: [ "main" ]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: maven:3.9-eclipse-temurin-21
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4
with:
path: .
- name: Debug workspace
run: | run: |
pwd pwd
ls -la ls -la
find . -name pom.xml
- name: Build with Maven - name: Setup Java 21
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 21
- name: Build Maven
run: | run: |
mvn -B clean package -DskipTests pwd
ls -la
mvn clean package -DskipTests
- name: Docker build
run: docker build -t registry:5000/mindflux:latest .
- name: Push image
run: docker push registry:5000/mindflux:latest
- name: Setup SSH
run: |
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
ssh-keyscan -H 167.233.81.134 >> ~/.ssh/known_hosts
- name: Deploy
run: |
ssh ci-deploy@167.233.81.134 "/srv/sysnaptik/deploy-mindflux.sh"