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

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


The following commit(s) were added to refs/heads/master by this push:
     new 14a81c8  Clean up unused codes (#4025)
14a81c8 is described below

commit 14a81c8ba1e7d1d8661df2c4c51a812862ecf414
Author: kezhenxu94 <kezhenx...@apache.org>
AuthorDate: Sun Dec 8 15:56:32 2019 +0800

    Clean up unused codes (#4025)
---
 tools/ci/agent-build-condition.sh | 27 --------------
 tools/ci/changed.sh               | 74 ---------------------------------------
 tools/ci/ci-build-condition.sh    | 19 ----------
 tools/ci/e2e-build-condition.sh   | 28 ---------------
 4 files changed, 148 deletions(-)

diff --git a/tools/ci/agent-build-condition.sh 
b/tools/ci/agent-build-condition.sh
deleted file mode 100644
index f95210d..0000000
--- a/tools/ci/agent-build-condition.sh
+++ /dev/null
@@ -1,27 +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.
-
-bash -x $(dirname "$0")/changed.sh --includes '^pom.xml$' \
-  '^Jenkinsfile-Agent-.*$' \
-  '^apm-application-toolkit/.*$' \
-  '^apm-commons/.*$' \
-  '^apm-protocol/.*$' \
-  '^apm-sniffer/.*$' \
-  '^test/plugin/.*$' \
-  '^tools/ci/agent-build-condition.sh$' \
-  '^tools/ci/changed.sh$'
diff --git a/tools/ci/changed.sh b/tools/ci/changed.sh
deleted file mode 100644
index 9e22130..0000000
--- a/tools/ci/changed.sh
+++ /dev/null
@@ -1,74 +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.
-
-# Detect files' changed set
-# --includes: includes these files when detecting changed file sets, defaults 
to ^.*$, meaning all files will be checked
-# --excludes: excludes these files when detecting changed file sets
-# exit with status code 0 if no changed file matches the patterns, otherwise 
exit with status code non 0
-
-includes=('^.*$')
-excludes=()
-
-including=0
-excluding=1
-
-while [[ $# -gt 0 ]]; do
-  case "$1" in
-    --includes)
-      including=1
-      excluding=0
-      includes=()
-      ;;
-    --excludes)
-      including=0
-      excluding=1
-      ;;
-    *)
-      if [[ ${including} -eq 1 ]]; then
-        includes+=($1)
-      elif [[ ${excluding} -eq 1 ]]; then
-        excludes+=($1)
-      fi
-      ;;
-  esac
-  shift
-done
-
-changed_files=$(git diff --name-only 
origin/${ghprbTargetBranch:-master}..${ghprbActualCommit:-HEAD})
-
-for file in ${changed_files}; do
-  excluded=0
-  for exclude in ${excludes[@]}; do
-    if [[ ${file} =~ ${exclude} ]]; then
-      excluded=1
-      break
-    fi
-  done
-  if [[ ${excluded} -eq 1 ]]; then
-    echo "${file} is excluded"
-    continue
-  fi
-  for include in ${includes[@]}; do
-    if [[ ${file} =~ ${include} ]]; then
-      echo "${file} is changed"
-      exit 1
-    fi
-  done
-done
-
-exit 0
diff --git a/tools/ci/ci-build-condition.sh b/tools/ci/ci-build-condition.sh
deleted file mode 100644
index 7e50efe..0000000
--- a/tools/ci/ci-build-condition.sh
+++ /dev/null
@@ -1,19 +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.
-
-bash -x $(dirname "$0")/changed.sh --excludes '.*.md$'
\ No newline at end of file
diff --git a/tools/ci/e2e-build-condition.sh b/tools/ci/e2e-build-condition.sh
deleted file mode 100644
index 71815d9..0000000
--- a/tools/ci/e2e-build-condition.sh
+++ /dev/null
@@ -1,28 +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.
-
-bash -x $(dirname "$0")/changed.sh --includes '^pom.xml$' \
-  '^Jenkinsfile-E2E$' \
-  '^apm-commons/.*$' \
-  '^apm-protocol/.*$' \
-  '^apm-sniffer/.*$' \
-  '^apm-webapp/.*$' \
-  '^oap-server/.*$' \
-  '^test/e2e/.*$' \
-  '^tools/ci/e2e-build-condition.sh$' \
-  '^tools/ci/changed.sh$'

Reply via email to