未验证 提交 fdb816c7 编写于 作者: G Gao Hongtao 提交者: GitHub

Update MiniKube for CI process (#4495)

* Update pre.sh

* add if func
Signed-off-by: NGao Hongtao <hanahmily@gmail.com>

* Reorder steps
Signed-off-by: NGao Hongtao <hanahmily@gmail.com>

* Upgrade minikube to 1.8.0
Signed-off-by: NGao Hongtao <hanahmily@gmail.com>
Co-authored-by: wu-sheng's avatar吴晟 Wu Sheng <wu.sheng@foxmail.com>
上级 f9106791
......@@ -43,14 +43,14 @@ jobs:
run: |
bash ${SCRIPTS_DIR}/pre.sh
mkdir -p ${LOG_DIR}
- name: Compile all and Build docker image
run: bash ${SCRIPTS_DIR}/compile_build.sh
- name: Start minikube
run: bash ${SCRIPTS_DIR}/minikube.sh start > ${LOG_DIR}/minikube-start-log.txt 2>&1 &
- name: Wating minikube ready
run: bash ${SCRIPTS_DIR}/minikube.sh wait
- name: Setup tunnel
run: minikube tunnel --log_dir=${LOG_DIR} &
- name: Compile all and Build docker image
run: bash ${SCRIPTS_DIR}/compile_build.sh
- name: Istio install
run: bash ${INSTALL_SCRIPTS_DIR}/istio-deploy.sh
- name: SW And ES install
......@@ -58,6 +58,7 @@ jobs:
- name: Bookinfo demo install
run: bash ${INSTALL_SCRIPTS_DIR}/demo-deploy.sh
- uses: actions/upload-artifact@v1.0.0
if: always()
with:
name: logs
path: /tmp/skywalking
......@@ -100,7 +100,7 @@ function startMinikubeNone() {
sudo -E minikube config set WantUpdateNotification false
sudo -E minikube config set WantReportErrorPrompt false
sudo -E minikube start --kubernetes-version=${K8S_VER#k8s-} --vm-driver=none
sudo -E minikube start --kubernetes-version=${K8S_VER#k8s-} --driver=none
}
function stopMinikube() {
......
......@@ -28,7 +28,7 @@ fi
MINIKUBEVERESION=$2
if [[ "${MINIKUBEVERESION}" == "" ]]; then
MINIKUBEVERESION="minikube-v1.4.0"
MINIKUBEVERESION="minikube-v1.8.0"
fi
K8SVERSION=$3
......@@ -79,4 +79,5 @@ sudo add-apt-repository \
$(lsb_release -cs) \
stable"
sudo apt-get update
sudo apt-get install -y docker-ce
sudo apt-cache madison docker-ce
sudo apt-get install -y docker-ce=5:19.03.8~3-0~ubuntu-xenial docker-ce-cli=5:19.03.8~3-0~ubuntu-xenial containerd.io
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册