From f0156cb08ace13aa1c76ddfd87f10fa7b715ffbf Mon Sep 17 00:00:00 2001 From: "zongmin.gu" Date: Sun, 26 Sep 2021 13:35:30 +0800 Subject: [PATCH] Update go web_server demo with bom file --- demos/golang/web_server/run_golang_on_occlum.sh | 3 ++- demos/golang/web_server/web_server.yaml | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 demos/golang/web_server/web_server.yaml diff --git a/demos/golang/web_server/run_golang_on_occlum.sh b/demos/golang/web_server/run_golang_on_occlum.sh index 35d0b165..a1121ca1 100755 --- a/demos/golang/web_server/run_golang_on_occlum.sh +++ b/demos/golang/web_server/run_golang_on_occlum.sh @@ -21,7 +21,8 @@ new_json="$(jq '.resource_limits.user_space_size = "1000MB" | echo "${new_json}" > Occlum.json # 2. Copy program into Occlum Workspace and build -cp ../web_server image/bin +rm -rf image && \ +copy_bom -f ../web_server.yaml --root image --include-dir /opt/occlum/etc/template && \ occlum build # 3. Run the web server sample diff --git a/demos/golang/web_server/web_server.yaml b/demos/golang/web_server/web_server.yaml new file mode 100644 index 00000000..a2698fcb --- /dev/null +++ b/demos/golang/web_server/web_server.yaml @@ -0,0 +1,7 @@ +includes: + - base.yaml +targets: + - target: /bin + copy: + - files: + - ../web_server