diff --git a/BASE/anolisos/8.10/Dockerfile b/BASE/anolisos/8.10/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..bf687ba9292c6fabff5a6684d0fa04632f37b7bc --- /dev/null +++ b/BASE/anolisos/8.10/Dockerfile @@ -0,0 +1,13 @@ +FROM scratch +LABEL \ + org.opencontainers.image.title="Anolis OS Base Image" \ + org.opencontainers.image.vendor="Anolis OS 8.10" \ + org.opencontainers.image.licenses="Mulan PSL v2" \ + org.opencontainers.image.created="2024-04-10" \ + maintainer="OpenAnolis Cloud Native SIG" +ARG TARGETARCH +ADD AnolisOS8.10-base-$TARGETARCH-20240410.tar / +RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone +ENV TZ=Asia/Shanghai + +CMD ["/bin/bash"] diff --git a/BASE/anolisos/8.10/ci.yaml b/BASE/anolisos/8.10/ci.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f268c2f845f85eb1cd546e2697f14b596cc7844 --- /dev/null +++ b/BASE/anolisos/8.10/ci.yaml @@ -0,0 +1,20 @@ +repo: + git_url: https://gitee.com/anolis/docker-images + trigger_mode: pr +test: + docker_build: + test_type: docker + docker_base_test: + tone_test: base_test + base_test: + tone_workspace: container_ci_test + tone_project: default_container_ci_test + tone_test_suite: image-ci-test + tone_test_conf: group=container_startup_test + tone_test_case: baseos_container + server_config: + x86_64: anolis-container-func-test-x86 + aarch64: anolis-container-func-test-arm64 + parallel: + - docker_build + - docker_base_test diff --git a/BASE/anolisos/8.10/download.sh b/BASE/anolisos/8.10/download.sh new file mode 100644 index 0000000000000000000000000000000000000000..6a0f6e18a7905a472661ab433f0b91e021aa2004 --- /dev/null +++ b/BASE/anolisos/8.10/download.sh @@ -0,0 +1,4 @@ +#! /bin/bash + +wget https://cr-images-pub.oss-cn-hangzhou.aliyuncs.com/root/base/AnolisOS8.10-base-amd64-20240410.tar +wget https://cr-images-pub.oss-cn-hangzhou.aliyuncs.com/root/base/AnolisOS8.10-base-arm64-20240410.tar \ No newline at end of file diff --git a/BASE/anolisos/buildspec.yml b/BASE/anolisos/buildspec.yml index 2b9bc0bc6a5add6ff5760e6e37b0fe564be8ecb2..d53c695a2005f232f999b209bcc0104bd7251ef6 100644 --- a/BASE/anolisos/buildspec.yml +++ b/BASE/anolisos/buildspec.yml @@ -26,10 +26,10 @@ images: # 定义是否构建参数 build: true docker_file: - path: BASE/anolisos/8.9/Dockerfile + path: BASE/anolisos/8.10/Dockerfile scene: args: [] - tags: [8.9] + tags: ["8.10"] registry: [*ACR_PROD] # 测试配置 test_config: [*WORKSPACE, *PROJECT, *TEST_SUITE, *TEST_CONF, *TEST_CASE, *CLOUD_SERVER_TAG[0], ''] diff --git a/BASE/anolisos/version.yml b/BASE/anolisos/version.yml index 9264169457ffc5d1364a28ff945a7aac889b6b64..373217e7b413cfd7f051ecc8ecdaee475ecb0c3c 100644 --- a/BASE/anolisos/version.yml +++ b/BASE/anolisos/version.yml @@ -4,7 +4,7 @@ Dependency: name: anolisos image_type: base versions: - 8.9: - baseos_version: *AnolisOS8.9 + 8.10: + baseos_version: *AnolisOS8.10 23.2: baseos_version: *AnolisOS23.2 diff --git a/version-base.yml b/version-base.yml index 8949f81fc6acd4387ac68577dbac29432ce1d18f..8f29a6f31970154b6aec6d635ffc39395c39103d 100644 --- a/version-base.yml +++ b/version-base.yml @@ -5,6 +5,7 @@ Dependency: 8.6: &AnolisOS8.6 [anolisos, 8.6, openanolis/anolisos:8.6] 8.8: &AnolisOS8.8 [anolisos, 8.8, openanolis/anolisos:8.8] 8.9: &AnolisOS8.9 [anolisos, 8.9, openanolis/anolisos:8.9] + 8.10: &AnolisOS8.10 [anolisos, 8.10, openanolis/anolisos:8.10] Anolis23: 23: &AnolisOS23 [anolisos, 23, openanolis/anolisos:23] 23.1: &AnolisOS23.1 [anolisos, 23.1, openanolis/anolisos:23.1]