123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- # This workflow will build a Java project with Maven
- # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
- name: PIG 构建action
- on:
- push:
- branches: [ jdk17-dev,dev ]
- pull_request:
- branches: [ jdk17-dev,dev ]
- jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- java-version: [ 17,21 ]
- steps:
- - uses: actions/checkout@v4
- - name: Set up JDK ${{ matrix.java-version }}
- uses: actions/setup-java@v4
- with:
- java-version: ${{ matrix.java-version }}
- distribution: 'zulu'
- - name: mvn spring-javaformat:validate
- run: mvn spring-javaformat:validate
- - name: mvn clean install
- run: mvn clean install -Pboot
- - name: mvn clean install
- run: mvn clean install
- - name: Start containers
- run: docker-compose build && docker-compose up -d
- - name: failure
- if: failure() && github.repository == 'lttcai-mesh/lttcai'
- uses: chf007/action-wechat-work@master
- env:
- WECHAT_WORK_BOT_WEBHOOK: ${{secrets.WECHAT_WORK_BOT_WEBHOOK}}
- with:
- msgtype: markdown
- content: |
- # 💤🤷♀️ failure 🙅♂️💣 [lttcai-mesh/lttcai](https://github.com/lttcai-mesh/lttcai)
- > Github Action: https://github.com/lttcai-mesh/lttcai failure
- > (⋟﹏⋞) from github action message
|