summaryrefslogtreecommitdiff
path: root/hack/make-rules
diff options
context:
space:
mode:
authorgy95 <guoyao17@huawei.com>2022-06-21 11:26:11 +0800
committergy95 <guoyao17@huawei.com>2022-06-21 14:45:27 +0800
commit4895a8feed5fdb693a1ee38d63d2fbdec39d1ae2 (patch)
tree87e9db526792d7ed34ed918c3d8e59bdbd8adcaf /hack/make-rules
parentMerge pull request #3953 from gy95/1.11 (diff)
downloadkubeedge-4895a8feed5fdb693a1ee38d63d2fbdec39d1ae2.tar.gz
add controllermanager release
Signed-off-by: gy95 <guoyao17@huawei.com>
Diffstat (limited to 'hack/make-rules')
-rwxr-xr-xhack/make-rules/crossbuildimage.sh1
-rwxr-xr-xhack/make-rules/release.sh6
2 files changed, 5 insertions, 2 deletions
diff --git a/hack/make-rules/crossbuildimage.sh b/hack/make-rules/crossbuildimage.sh
index 7e908d9b7..c611e114e 100755
--- a/hack/make-rules/crossbuildimage.sh
+++ b/hack/make-rules/crossbuildimage.sh
@@ -36,6 +36,7 @@ ALL_IMAGES_AND_TARGETS=(
iptablesmanager:iptables-manager:build/iptablesmanager/Dockerfile
edgemark:edgemark:build/edgemark/Dockerfile
installation-package:installation-package:build/docker/installation-package/installation-package.dockerfile
+ controllermanager:controller-manager:build/controllermanager/Dockerfile
)
function get_imagename_by_target() {
diff --git a/hack/make-rules/release.sh b/hack/make-rules/release.sh
index c61642967..6eeea89b6 100755
--- a/hack/make-rules/release.sh
+++ b/hack/make-rules/release.sh
@@ -76,9 +76,9 @@ function release() {
;;
"kubeedge")
if [ "${ARCH}" == "amd64" ]; then
- hack/make-rules/build.sh cloudcore admission edgecore csidriver iptablesmanager
+ hack/make-rules/build.sh cloudcore admission edgecore csidriver iptablesmanager controllermanager
else
- hack/make-rules/crossbuild.sh cloudcore admission edgecore csidriver iptablesmanager ${arm_version}
+ hack/make-rules/crossbuild.sh cloudcore admission edgecore csidriver iptablesmanager controllermanager ${arm_version}
fi
build_kubeedge_release $VERSION $ARCH
@@ -109,6 +109,7 @@ function build_kubeedge_release() {
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/cloudcore
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/csidriver
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/iptablesmanager
+ mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/controllermanager
mkdir -p _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/edge
echo ${VERSION} > _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/version
@@ -116,6 +117,7 @@ function build_kubeedge_release() {
cp _output/local/bin/cloudcore _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/cloudcore
cp _output/local/bin/csidriver _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/csidriver
cp _output/local/bin/iptablesmanager _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/iptablesmanager
+ cp _output/local/bin/controllermanager _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/cloud/controllermanager
cp _output/local/bin/edgecore _output/release/${VERSION}/kubeedge-${VERSION}-linux-${ARCH}/edge