This is an automated email from the ASF dual-hosted git repository.
juzhiyuan 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 fb70133 ci: remove mac os CI (#3122)
fb70133 is described below
commit fb70133c22aea68f046153856b243ada7ed1c815
Author: 罗泽轩 <[email protected]>
AuthorDate: Sat Dec 26 12:11:41 2020 +0800
ci: remove mac os CI (#3122)
The CI is not run for long.
Signed-off-by: spacewander <[email protected]>
---
.github/workflows/build.yml | 2 +-
.github/workflows/macOS.yml | 36 -------------
.travis/osx_openresty_runner.sh | 111 ----------------------------------------
3 files changed, 1 insertion(+), 148 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f2e462b..f0b2a41 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -1,4 +1,4 @@
-name: CI Linux
+name: build
on:
push:
diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml
deleted file mode 100644
index beea0d6..0000000
--- a/.github/workflows/macOS.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-name: CI macOS
-
-on:
- push:
- branches: [master]
- pull_request:
- branches: [master]
-
-jobs:
- build:
- strategy:
- fail-fast: false
- matrix:
- platform: [macos-latest]
- os_name: [osx_openresty]
-
- runs-on: ${{ matrix.platform }}
- env:
- SERVER_NAME: ${{ matrix.os_name }}
-
-
- steps:
- - name: Check out code
- uses: actions/checkout@v2
-
- - name: MacOS Before install
- if: matrix.platform == 'macos-latest'
- run: ./.travis/${{ matrix.os_name }}_runner.sh before_install
-
- - name: MacOS Install
- if: matrix.platform == 'macos-latest'
- run: ./.travis/${{ matrix.os_name }}_runner.sh do_install
-
- - name: MacOS Script
- if: matrix.platform == 'macos-latest'
- run: ./.travis/${{ matrix.os_name }}_runner.sh script
diff --git a/.travis/osx_openresty_runner.sh b/.travis/osx_openresty_runner.sh
deleted file mode 100755
index 96d8524..0000000
--- a/.travis/osx_openresty_runner.sh
+++ /dev/null
@@ -1,111 +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.
-#
-
-. ./.travis/common.sh
-
-before_install() {
- if [ "$TRAVIS_OS_NAME" == "" ]; then
- exit 0
- fi
-
- HOMEBREW_NO_AUTO_UPDATE=1 brew install perl cpanminus etcd luarocks
openresty/brew/openresty-debug [email protected]
-
- sudo sed -i "" "s/requirepass/#requirepass/g" /usr/local/etc/redis.conf
- brew services start [email protected]
-
- sudo cpanm --notest Test::Nginx >build.log 2>&1 || (cat build.log && exit
1)
- export_or_prefix
- luarocks install --lua-dir=${OPENRESTY_PREFIX}/luajit luacov-coveralls
--local --tree=deps
-}
-
-do_install() {
- if [ "$TRAVIS_OS_NAME" == "" ]; then
- exit 0
- fi
-
- export_or_prefix
-
- make deps
-
- git clone https://github.com/iresty/test-nginx.git test-nginx
-
- wget -P utils
https://raw.githubusercontent.com/openresty/openresty-devel-utils/master/lj-releng
- chmod a+x utils/lj-releng
-
- wget
https://github.com/iresty/grpc_server_example/releases/download/20200901/grpc_server_example-darwin-amd64.tar.gz
- tar -xvf grpc_server_example-darwin-amd64.tar.gz
-
- brew install grpcurl
-}
-
-script() {
- if [ "$TRAVIS_OS_NAME" == "" ]; then
- exit 0
- fi
-
- export_or_prefix
-
- etcd &
- sleep 1
-
- ./grpc_server_example &
-
- make help
- make init
- sudo make run
- mkdir -p logs
- sleep 1
-
- sudo make stop
-
- sleep 1
-
- ln -sf $PWD/deps/lib $PWD/deps/lib64
- sudo mkdir -p /usr/local/var/log/nginx/
- sudo touch /usr/local/var/log/nginx/error.log
- sudo chmod 777 /usr/local/var/log/nginx/error.log
- #APISIX_ENABLE_LUACOV=1 prove -Itest-nginx/lib -I./ -r t/admin/*.t
- prove -Itest-nginx/lib -I./ -r t/admin/*.t
-}
-
-after_success() {
- if [ "$TRAVIS_OS_NAME" == "" ]; then
- exit 0
- fi
-
- #$PWD/deps/bin/luacov-coveralls
- echo "done"
-}
-
-case_opt=$1
-shift
-
-case ${case_opt} in
-before_install)
- before_install "$@"
- ;;
-do_install)
- do_install "$@"
- ;;
-script)
- script "$@"
- ;;
-after_success)
- after_success "$@"
- ;;
-esac