[ops] use GitHub Action to build project

This commit is contained in:
Yukino 2020-06-01 12:24:34 +08:00 committed by GitHub
parent f63bea8ade
commit 5c03143eca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -23,8 +23,16 @@ jobs:
- name: Build with Maven - name: Build with Maven
run: mvn -B clean package -Pdev -DskipTests --file pom.xml run: mvn -B clean package -Pdev -DskipTests --file pom.xml
- name: upload build result - 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 - uses: actions/upload-artifact@v1
with: with:
name: Package name: oms-server.jar
path: staging 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