You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@linkis.apache.org by ca...@apache.org on 2023/05/28 13:59:15 UTC

[linkis] 02/02: update

This is an automated email from the ASF dual-hosted git repository.

casion pushed a commit to branch dev-1.4.0-integration-test
in repository https://gitbox.apache.org/repos/asf/linkis.git

commit 650c5a8e880dc54f3c183cbfc944bc5215d2b639
Author: casionone <ca...@gmail.com>
AuthorDate: Sun May 28 21:58:51 2023 +0800

    update
---
 .github/workflows/integration-test2.yml            | 148 +++++++++++++++++++++
 ...client-1.3.2.ja => linkis-bml-client-1.3.2.jar} | Bin 140194 -> 140202 bytes
 ...common-1.3.2.ja => linkis-bml-common-1.3.2.jar} | Bin 79289 -> 79297 bytes
 ...cation-1.3 => linkis-cli-application-1.3.2.jar} | Bin 152369 -> 152378 bytes
 ...common-1.3.2.ja => linkis-cli-common-1.3.2.jar} | Bin 25385 -> 25391 bytes
 .../linkis-cli/linkis-cli-core-1.3.2.jar           | Bin 125437 -> 125443 bytes
 .../linkis-cli/linkis-common-1.3.2.jar             | Bin 423171 -> 423178 bytes
 ...client- => linkis-computation-client-1.3.2.jar} | Bin 471152 -> 471156 bytes
 ...linkis-computation-governance-common-1.3.2.jar} | Bin 327991 -> 327999 bytes
 ...=> linkis-gateway-httpclient-support-1.3.2.jar} | Bin 85456 -> 85464 bytes
 ...client-1.3.2.ja => linkis-httpclient-1.3.2.jar} | Bin 169266 -> 169273 bytes
 ...common-1.3.2_ => linkis-label-common-1.3.2.jar} | Bin 115490 -> 115495 bytes
 .../linkis-cli/linkis-protocol-1.3.2.jar           | Bin 132007 -> 132015 bytes
 13 files changed, 148 insertions(+)

diff --git a/.github/workflows/integration-test2.yml b/.github/workflows/integration-test2.yml
new file mode 100644
index 000000000..ea1152054
--- /dev/null
+++ b/.github/workflows/integration-test2.yml
@@ -0,0 +1,148 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+name: Integration Test2
+
+on:
+  push:
+    branches:
+      - master
+      - dev-1.4.0-integration-test
+  pull_request:
+    branches:
+      - master
+      - dev-1.4.0-integration-test
+
+concurrency:
+  group: test-${{ github.head_ref || github.run_id }}
+  cancel-in-progress: true
+
+env:
+  CT_CONFIG_PATH: '.github/ct.yml'
+  KIND_CONFIG_PATH: './linkis-dist/helm/scripts/resources/kind-cluster.yaml'
+  KIND_CLUSTER_NAME: 'test-helm'
+jobs:
+  publish-docker:
+    runs-on: ubuntu-latest
+    strategy:
+      matrix:
+        node-version: [16.0.0]
+        kubernetes-version:
+#          - 'kindest/node:v1.21.10'
+          - 'kindest/node:v1.23.4'
+    timeout-minutes: 90
+    env:
+      TAG: ${{ github.sha }}
+      SKIP_TEST: true
+      HUB: ghcr.io/apache/linkis
+      LINKIS_VERSION: 1.4.0-SNAPSHOT
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v2
+        with:
+          fetch-depth: 0
+          submodules: true
+      - name: Set up JDK 8
+        uses: actions/setup-java@v2
+        with:
+          distribution: 'adopt'
+          java-version: 8
+      - name: Cache local Maven repository
+        uses: actions/cache@v2
+        with:
+          path: ~/.m2/repository
+          key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
+          restore-keys: |
+            ${{ runner.os }}-maven-
+      - name: Use Node.js ${{ matrix.node-version }}
+        uses: actions/setup-node@v2
+        with:
+          node-version: ${{ matrix.node-version }}
+      - name: Set up Docker Buildx
+        uses: docker/setup-buildx-action@v1
+
+#      - name: Build frontend by node.js
+#        run: |
+#          cd linkis-web
+#          sed -i "/VUE_APP_MN_CONFIG_PREFIX/d" .env
+#          npm install
+#          npm run build
+#
+#      - name: Build backend by maven
+#        run: |
+#          ./mvnw install -Pdocker -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -Dlinkis.build.web=true -Dlinkis.build.with.jdbc=true -Dlinkis.build.ldh=true
+
+
+      - name: Set up chart-testing
+        uses: ./.github/actions/chart-testing-action
+
+#      - name: List changed charts
+#        id: list-changed
+#        run: |
+#          changed=$(ct list-changed --config ${{ env.CT_CONFIG_PATH }} --target-branch ${{ github.event.repository.default_branch }})
+#          if [[ -n "$changed" ]]; then
+#            echo "changed=true" >> $GITHUB_OUTPUT
+#            echo "Changed charts: $changed"
+#          else
+#            echo "Charts are not changed, they will not be linted, validated, installed and tested."
+#          fi
+
+#      # NOTE: If the charts have not changed, they will not be linted, validated, installed and tested.
+#      - name: Lint and validate charts
+#        run: ct lint --config ${{ env.CT_CONFIG_PATH }}
+
+      - name: Create Kind cluster
+        uses: ./.github/actions/kind-action
+        with:
+          config: ${{ env.KIND_CONFIG_PATH }}
+          node_image: ${{ matrix.kubernetes-version }}
+          cluster_name: ${{ env.KIND_CLUSTER_NAME }}
+      - name: Start Linkis Service
+        run: |
+          ROOT_DIR=./linkis-dist/
+          MIRRORS="ghcr.io"
+          TAG="latest"
+          docker pull ${MIRRORS}/apache/linkis/linkis-ldh:${TAG}
+          docker pull ${MIRRORS}/apache/linkis/linkis:${TAG}
+          docker pull ${MIRRORS}/apache/linkis/linkis-web:${TAG}
+          docker tag  ${MIRRORS}/apache/linkis/linkis:${TAG} linkis:dev
+          docker tag  ${MIRRORS}/apache/linkis/linkis-web:${TAG} linkis-web:dev
+          docker tag  ${MIRRORS}/apache/linkis/linkis-ldh:${TAG} linkis-ldh:dev
+          bash ./linkis-dist/helm/scripts/install-mysql.sh  true\
+              && bash ./linkis-dist/helm/scripts/install-ldh.sh true \
+              && bash ./linkis-dist/helm/scripts/install-charts-with-ldh.sh linkis linkis-demo true
+          n=0
+          while (($n<5))
+          do
+            kubectl get pods -A
+            n=$((n+1))
+            sleep 5
+          done
+        shell: bash
+
+      - name: Linkis-Cli Test
+        run: |
+          # 开启proxy 端口映射
+          bash ./linkis-dist/helm/scripts/remote-proxy.sh start
+          # 查看proxy 端口映射
+          bash ./linkis-dist/helm/scripts/remote-proxy.sh list
+
+          # 执行shell测试
+          bash ./linkis-dist/target/apache-linkis-*-bin/package/bin/linkis-cli -engineType shell-1 -codeType shell -code "echo "hello" "  -submitUser hadoop -proxyUser hadoop
+          #执行python测试
+          bash ./linkis-dist/target/apache-linkis-*-bin/package/bin/linkis-cli -engineType python-python2 -codeType python -code "print(\"hello\")"  -submitUser hadoop -proxyUser hadoop  -confMap  python.version=python
+        shell: bash
\ No newline at end of file
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.ja b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.jar
similarity index 99%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.ja
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.jar
index db122f2f9..6e6e0397b 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.ja and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-client-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.ja b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.jar
similarity index 98%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.ja
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.jar
index 97d00d2d2..bca935f8a 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.ja and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-bml-common-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3 b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3.2.jar
similarity index 98%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3.2.jar
index 21cff081c..8586cbb03 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3 and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-application-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.ja b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.jar
similarity index 95%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.ja
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.jar
index 5e0a8de12..83d145295 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.ja and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-common-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core-1.3.2.jar b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core-1.3.2.jar
index cf520b777..c48193a09 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core-1.3.2.jar and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-cli-core-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-common-1.3.2.jar b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-common-1.3.2.jar
index 27e988e57..0b35ec459 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-common-1.3.2.jar and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-common-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client- b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client-1.3.2.jar
similarity index 99%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client-
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client-1.3.2.jar
index a0f94f110..eda523eaf 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client- and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-client-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governa b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governance-common-1.3.2.jar
similarity index 99%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governa
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governance-common-1.3.2.jar
index bb23512b6..b63445d86 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governa and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-computation-governance-common-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient- b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient-support-1.3.2.jar
similarity index 98%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient-
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient-support-1.3.2.jar
index ef77010be..f9c4c0a24 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient- and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-gateway-httpclient-support-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.ja b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.jar
similarity index 99%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.ja
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.jar
index 2c1ad31db..d701d289f 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.ja and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-httpclient-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2_ b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2.jar
similarity index 98%
rename from linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2_
rename to linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2.jar
index a49240fec..e456ff228 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2_ and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-label-common-1.3.2.jar differ
diff --git a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-protocol-1.3.2.jar b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-protocol-1.3.2.jar
index 3803c3009..e6331919e 100644
Binary files a/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-protocol-1.3.2.jar and b/linkis-dist/package/lib/linkis-computation-governance/linkis-client/linkis-cli/linkis-protocol-1.3.2.jar differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@linkis.apache.org
For additional commands, e-mail: commits-help@linkis.apache.org