diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4137d03e7959..99b403ee305e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,12 +2,12 @@ name: CI on: push: - branches: [master, 'release/**'] + branches: [master, 'chore/lj'] paths-ignore: - 'docs/**' - '**/*.md' pull_request: - branches: [master, 'release/**'] + branches: [master, 'chore/lj'] paths-ignore: - 'docs/**' - '**/*.md' @@ -30,10 +30,7 @@ jobs: - linux_openresty - linux_openresty_1_19 test_dir: - - t/plugin/[a-k]* - - t/plugin/[l-z]* - - t/admin t/cli t/config-center-yaml t/control t/core t/debug t/deployment t/discovery t/error_page t/misc - - t/node t/pubsub t/router t/script t/secret t/stream-node t/utils t/wasm t/xds-library t/xrpc + - t/plugin/kafka* runs-on: ${{ matrix.platform }} timeout-minutes: 90 @@ -136,28 +133,6 @@ jobs: make ci-env-up project_compose_ci=ci/pod/docker-compose.${{ steps.test_env.outputs.type }}.yml [[ ${{ steps.test_env.outputs.type }} != first ]] && sudo ./ci/init-${{ steps.test_env.outputs.type }}-test-service.sh after echo "Linux launch services, done." - - name: Start Dubbo Backend - if: matrix.os_name == 'linux_openresty' && steps.test_env.outputs.type == 'plugin' - run: | - sudo apt install -y maven - cd t/lib/dubbo-backend - mvn package - cd dubbo-backend-provider/target - java -Djava.net.preferIPv4Stack=true -jar dubbo-demo-provider.one-jar.jar > /tmp/java.log & - - - name: Build xDS library - if: steps.test_env.outputs.type == 'last' - run: | - cd t/xds-library - go build -o libxds.so -buildmode=c-shared main.go export.go - - - name: Build wasm code - if: matrix.os_name == 'linux_openresty' && steps.test_env.outputs.type == 'last' - run: | - export TINYGO_VER=0.20.0 - wget https://github.com/tinygo-org/tinygo/releases/download/v${TINYGO_VER}/tinygo_${TINYGO_VER}_amd64.deb 2>/dev/null - sudo dpkg -i tinygo_${TINYGO_VER}_amd64.deb - cd t/wasm && find . -type f -name "*.go" | xargs -Ip tinygo build -o p.wasm -scheduler=none -target=wasi p - name: Linux Before install run: sudo ./ci/${{ matrix.os_name }}_runner.sh before_install