diff --git a/BASE/anolisos/23.3/Dockerfile b/BASE/anolisos/23.3/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..e57e780342210cef712a637a75f1f19c3794492a --- /dev/null +++ b/BASE/anolisos/23.3/Dockerfile @@ -0,0 +1,13 @@ +FROM scratch +LABEL \ + org.opencontainers.image.title="Anolis OS Base Image" \ + org.opencontainers.image.vendor="Anolis OS 23.3" \ + org.opencontainers.image.licenses="Mulan PSL v2" \ + org.opencontainers.image.created="2025-06-30" \ + maintainer="OpenAnolis Cloud Native SIG" +ARG TARGETARCH +ADD AnolisOS-23.3-docker-$TARGETARCH.tar / +RUN ln -sf /usr/share/zoneinfo/UTC /etc/localtime && echo Asia/Shanghai > /etc/timezone +ENV TZ=Asia/Shanghai + +CMD ["/bin/bash"] diff --git a/BASE/anolisos/23.3/ci.yaml b/BASE/anolisos/23.3/ci.yaml new file mode 100644 index 0000000000000000000000000000000000000000..3f268c2f845f85eb1cd546e2697f14b596cc7844 --- /dev/null +++ b/BASE/anolisos/23.3/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/23.3/download.sh b/BASE/anolisos/23.3/download.sh new file mode 100644 index 0000000000000000000000000000000000000000..341c54390525f37a037f7b9ff29782eb655d3f4b --- /dev/null +++ b/BASE/anolisos/23.3/download.sh @@ -0,0 +1,4 @@ +#! /bin/bash + +wget https://cr-images-pub.oss-cn-hangzhou.aliyuncs.com/root/base/AnolisOS-23.3-docker-arm64.tar +wget https://cr-images-pub.oss-cn-hangzhou.aliyuncs.com/root/base/AnolisOS-23.3-docker-amd64.tar diff --git a/BASE/anolisos/buildspec.yml b/BASE/anolisos/buildspec.yml index d53c695a2005f232f999b209bcc0104bd7251ef6..cb309413f1f584a67d94a7d29b874774526745df 100644 --- a/BASE/anolisos/buildspec.yml +++ b/BASE/anolisos/buildspec.yml @@ -37,10 +37,10 @@ images: # 定义是否构建参数 build: true docker_file: - path: BASE/anolisos/23.2/Dockerfile + path: BASE/anolisos/23.3/Dockerfile scene: args: [] - tags: [23.2] + tags: [23.3] 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 373217e7b413cfd7f051ecc8ecdaee475ecb0c3c..0ded77897898be0c82f235322276c94d9272f5d8 100644 --- a/BASE/anolisos/version.yml +++ b/BASE/anolisos/version.yml @@ -6,5 +6,5 @@ Dependency: versions: 8.10: baseos_version: *AnolisOS8.10 - 23.2: - baseos_version: *AnolisOS23.2 + 23.3: + baseos_version: *AnolisOS23.3 diff --git a/version-base.yml b/version-base.yml index 8f29a6f31970154b6aec6d635ffc39395c39103d..839d33ef4c13e22c19e1dece9c81e2044dc6d815 100644 --- a/version-base.yml +++ b/version-base.yml @@ -10,5 +10,6 @@ Dependency: 23: &AnolisOS23 [anolisos, 23, openanolis/anolisos:23] 23.1: &AnolisOS23.1 [anolisos, 23.1, openanolis/anolisos:23.1] 23.2: &AnolisOS23.2 [anolisos, 23.2, openanolis/anolisos:23.2] + 23.3: &AnolisOS23.3 [anolisos, 23.3, openanolis/anolisos:23.3] Alinux: 3: &Alinux3 [ alinux, 3, alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3 ]