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

monkeydluffy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git


The following commit(s) were added to refs/heads/master by this push:
     new 59f9dc25f ci: remove unnecessary ci file (#10792)
59f9dc25f is described below

commit 59f9dc25f64b24552500ba4c9c03219b24e4d176
Author: Liu Wei <[email protected]>
AuthorDate: Thu Jan 11 10:38:57 2024 +0800

    ci: remove unnecessary ci file (#10792)
---
 .github/workflows/cli-master.yml          | 53 -------------------
 ci/common.sh                              |  1 -
 ci/linux_apisix_master_luarocks_runner.sh | 84 -------------------------------
 3 files changed, 138 deletions(-)

diff --git a/.github/workflows/cli-master.yml b/.github/workflows/cli-master.yml
deleted file mode 100644
index b65141ed6..000000000
--- a/.github/workflows/cli-master.yml
+++ /dev/null
@@ -1,53 +0,0 @@
-name: CLI Test (master)
-
-on:
-  push:
-    branches: [master]
-    paths-ignore:
-      - 'docs/**'
-      - '**/*.md'
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/master' && 
github.run_number || github.ref }}
-  cancel-in-progress: true
-
-permissions:
-  contents: read
-
-jobs:
-  build:
-    strategy:
-      fail-fast: false
-      matrix:
-        job_name:
-          - linux_apisix_master_luarocks
-    runs-on: ubuntu-20.04
-    timeout-minutes: 15
-    env:
-      OPENRESTY_VERSION: default
-
-    steps:
-      - name: Check out code
-        uses: actions/checkout@v4
-        with:
-          submodules: recursive
-
-      - name: Cache deps
-        uses: actions/cache@v3
-        env:
-          cache-name: cache-deps
-        with:
-          path: deps
-          key: ${{ runner.os }}-${{ env.cache-name }}-${{ matrix.job_name 
}}-${{ hashFiles('apisix-master-0.rockspec') }}
-
-      - name: Linux launch common services
-        run: |
-          project_compose_ci=ci/pod/docker-compose.common.yml make ci-env-up
-
-      - name: Linux Install
-        run: |
-            sudo --preserve-env=OPENRESTY_VERSION \
-            ./ci/${{ matrix.job_name }}_runner.sh do_install
-
-      - name: Linux Script
-        run: sudo ./ci/${{ matrix.job_name }}_runner.sh script
diff --git a/ci/common.sh b/ci/common.sh
index 7609bcfd0..9aa132af1 100644
--- a/ci/common.sh
+++ b/ci/common.sh
@@ -23,7 +23,6 @@ export_version_info() {
 
 export_or_prefix() {
     export OPENRESTY_PREFIX="/usr/local/openresty"
-    export 
APISIX_MAIN="https://raw.githubusercontent.com/apache/apisix/master/apisix-master-0.rockspec";
     export 
PATH=$OPENRESTY_PREFIX/nginx/sbin:$OPENRESTY_PREFIX/luajit/bin:$OPENRESTY_PREFIX/bin:$PATH
     export OPENSSL_PREFIX=$OPENRESTY_PREFIX/openssl3
     export OPENSSL_BIN=$OPENSSL_PREFIX/bin/openssl
diff --git a/ci/linux_apisix_master_luarocks_runner.sh 
b/ci/linux_apisix_master_luarocks_runner.sh
deleted file mode 100755
index 4137f4399..000000000
--- a/ci/linux_apisix_master_luarocks_runner.sh
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/usr/bin/env bash
-#
-# 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.
-#
-
-. ./ci/common.sh
-
-do_install() {
-    linux_get_dependencies
-    install_brotli
-
-    export_or_prefix
-
-    ./ci/linux-install-openresty.sh
-    ./utils/linux-install-luarocks.sh
-    ./ci/linux-install-etcd-client.sh
-}
-
-script() {
-    export_or_prefix
-    openresty -V
-
-    sudo rm -rf /usr/local/apisix
-
-    # run the test case in an empty folder
-    mkdir tmp && cd tmp
-    cp -r ../utils ./
-
-    # install APISIX by luarocks
-    luarocks install $APISIX_MAIN > build.log 2>&1 || (cat build.log && exit 1)
-    cp ../bin/apisix /usr/local/bin/apisix
-
-    # show install files
-    luarocks show apisix
-
-    sudo PATH=$PATH apisix help
-    sudo PATH=$PATH apisix init
-    sudo PATH=$PATH apisix start
-    sudo PATH=$PATH apisix quit
-    for i in {1..10}
-    do
-        if [ ! -f /usr/local/apisix/logs/nginx.pid ];then
-            break
-        fi
-        sleep 0.3
-    done
-    sudo PATH=$PATH apisix start
-    sudo PATH=$PATH apisix stop
-
-    # apisix cli test
-    # todo: need a more stable way
-
-    grep '\[error\]' /usr/local/apisix/logs/error.log > /tmp/error.log | true
-    if [ -s /tmp/error.log ]; then
-        echo "=====found error log====="
-        cat /usr/local/apisix/logs/error.log
-        exit 1
-    fi
-}
-
-case_opt=$1
-shift
-
-case ${case_opt} in
-do_install)
-    do_install "$@"
-    ;;
-script)
-    script "$@"
-    ;;
-esac

Reply via email to