Browse Source

[ops] use GitHub Action to build project

Yukino 4 years ago
parent
commit
5c03143eca
1 changed files with 11 additions and 3 deletions
  1. 11 3
      .github/workflows/maven.yml

+ 11 - 3
.github/workflows/maven.yml

@@ -23,8 +23,16 @@ jobs:
     - name: Build with Maven
       run: mvn -B clean package -Pdev -DskipTests --file pom.xml
     - name: upload build result
-      run: mkdir staging && cp oh-my-scheduler-server/target/*.jar staging && cp oh-my-scheduler-client/target/*.jar staging && cp oh-my-scheduler-worker-agent/target/*.jar staging
+      run: mkdir staging && cp oh-my-scheduler-server/target/*.jar staging/oms-server.jar && cp oh-my-scheduler-client/target/*.jar staging/oms-client.jar && cp oh-my-scheduler-worker-agent/target/*.jar staging/oms-agent.jar
     - uses: actions/upload-artifact@v1
       with:
-        name: Package
-        path: staging
+        name: oms-server.jar
+        path: staging/oms-server.jar
+    - uses: actions/upload-artifact@v1
+      with:
+        name: oms-client.jar
+        path: staging/oms-client.jar
+    - uses: actions/upload-artifact@v1
+      with:
+        name: oms-agent.jar
+        path: staging/oms-agent.jar