This is an automated email from the ASF dual-hosted git repository.
hanahmily pushed a commit to branch minikube
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/minikube by this push:
new 3a3530d Add github action files
3a3530d is described below
commit 3a3530d4d2fcedb1d1c9a0e268e714d4188a367f
Author: Gao Hongtao <[email protected]>
AuthorDate: Mon Nov 11 23:34:11 2019 +0800
Add github action files
---
.github/workflows/istio-mixer-ci.yaml | 15 +++++++++++++++
test/scripts/pre.sh | 7 ++++---
2 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/istio-mixer-ci.yaml
b/.github/workflows/istio-mixer-ci.yaml
new file mode 100644
index 0000000..22d567b
--- /dev/null
+++ b/.github/workflows/istio-mixer-ci.yaml
@@ -0,0 +1,15 @@
+name: istio-mixer-ci
+
+on: [push]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-16.04
+
+ steps:
+ - uses: actions/checkout@v1
+ - name: Prepare enviroment
+ run: bash ./test/scripts/pre.sh
+ - name: Start minikube
+ run: bash ./test/scripts/minikube.sh start
diff --git a/test/scripts/pre.sh b/test/scripts/pre.sh
index d4e4935..ab911ee 100755
--- a/test/scripts/pre.sh
+++ b/test/scripts/pre.sh
@@ -21,8 +21,6 @@
set -ex
-apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/*
-
HELMVERSION=$1
if [[ "${HELMVERSION}" == "" ]]; then
HELMVERSION="helm-v3.0.0-rc.3"
@@ -68,7 +66,10 @@ sudo apt-get update
sudo apt-get install -y \
--no-install-recommends --allow-downgrades --allow-remove-essential
--allow-change-held-packages \
xvfb libgtk-3-0 libnotify4 libgconf-2-4 libnss3 libxss1 libasound2 \
- apt-transport-https systemd \
+ apt-transport-https \
+ ca-certificates \
+ curl \
+ gnupg-agent \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88