提交 789e4ef0 编写于 作者: D Darren Shepherd

Make scripts/package work locally

上级 b3b48706
...@@ -8,7 +8,9 @@ ...@@ -8,7 +8,9 @@
/.idea /.idea
/cmd/agent/agent /cmd/agent/agent
/package/data.json /package/data.json
/package/k3s-airgap-images.tar
/package/rancher /package/rancher
/package/rancher-namespace.yaml
/package/rancher.yaml /package/rancher.yaml
/package/agent /package/agent
/tests/MANIFEST /tests/MANIFEST
......
...@@ -5,6 +5,10 @@ cd $(dirname $0)/.. ...@@ -5,6 +5,10 @@ cd $(dirname $0)/..
mkdir -p bin mkdir -p bin
images=$(grep -e 'docker.io/rancher/pause' -e 'docker.io/rancher/coredns-coredns' /usr/tmp/k3s-images.txt) if [ -e /usr/tmp/k3s-images.txt ]; then
xargs -n1 docker pull <<< "${images}" images=$(grep -e 'docker.io/rancher/pause' -e 'docker.io/rancher/coredns-coredns' /usr/tmp/k3s-images.txt)
docker save -o ./bin/k3s-airgap-images.tar ${images} xargs -n1 docker pull <<< "${images}"
docker save -o ./bin/k3s-airgap-images.tar ${images}
else
touch bin/k3s-airgap-images.tar
fi
#!/bin/bash #!/bin/bash
set -e set -e
./k3s-images.sh
source $(dirname $0)/version source $(dirname $0)/version
ARCH=${ARCH:-"amd64"} ARCH=${ARCH:-"amd64"}
...@@ -13,6 +11,8 @@ CHART_DEFAULT_BRANCH=${CHART_DEFAULT_BRANCH:-"dev-v2.6"} ...@@ -13,6 +11,8 @@ CHART_DEFAULT_BRANCH=${CHART_DEFAULT_BRANCH:-"dev-v2.6"}
cd $(dirname $0)/../package cd $(dirname $0)/../package
../scripts/k3s-images.sh
cp ../bin/rancher.yaml ../bin/rancher-namespace.yaml ../bin/rancher ../bin/agent ../bin/data.json ../bin/k3s-airgap-images.tar . cp ../bin/rancher.yaml ../bin/rancher-namespace.yaml ../bin/rancher ../bin/agent ../bin/data.json ../bin/k3s-airgap-images.tar .
IMAGE=${REPO}/rancher:${TAG} IMAGE=${REPO}/rancher:${TAG}
......
...@@ -14,4 +14,4 @@ mkdir -p build/testdata ...@@ -14,4 +14,4 @@ mkdir -p build/testdata
cd build/testdata cd build/testdata
export KUBECONFIG= export KUBECONFIG=
export CATTLE_DEV_MODE=yes export CATTLE_DEV_MODE=yes
exec ../../$CMD --add-local=true --features=multi-cluster-management=true exec ../../$CMD
...@@ -26,7 +26,7 @@ if [ ${ARCH} == arm64 ]; then ...@@ -26,7 +26,7 @@ if [ ${ARCH} == arm64 ]; then
fi fi
echo Starting rancher server echo Starting rancher server
$(dirname $0)/run &> /dev/null & $(dirname $0)/run >/tmp/rancher.log 2>&1 &
PID=$! PID=$!
trap cleanup exit trap cleanup exit
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册