From 8748202d4c8723eae740b450e4856e859bd95ce8 Mon Sep 17 00:00:00 2001 From: qiuyong Date: Wed, 27 Sep 2023 10:01:33 +0800 Subject: [PATCH] =?UTF-8?q?=E2=80=9Cbaolande?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .beagle/dockefile | 6 +++++ README.md | 1 + beagle.yml | 65 +++++++++++++++++++++++++++++++++++++++++++++++ build/bes9.5.5 | 1 + 4 files changed, 73 insertions(+) create mode 100644 .beagle/dockefile create mode 100644 README.md create mode 100644 beagle.yml create mode 160000 build/bes9.5.5 diff --git a/.beagle/dockefile b/.beagle/dockefile new file mode 100644 index 0000000..471e108 --- /dev/null +++ b/.beagle/dockefile @@ -0,0 +1,6 @@ +ARG BASE +FROM ${BASE} +ENV MYPATH /usr/local +WORKDIR $MYPATH +COPY ../build/bes-9.5.5 /usr/local/ +CMD /usr/local/bes-9.5.5/bin/startserver && tail -f /usr/local/bes-9.5.5/logs/server.log \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..a0a78fa --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +宝兰德基础镜像 \ No newline at end of file diff --git a/beagle.yml b/beagle.yml new file mode 100644 index 0000000..94a33b9 --- /dev/null +++ b/beagle.yml @@ -0,0 +1,65 @@ +kind: pipeline +name: docker + +trigger: + branch: + - master + +volumes: + - name: docker + host: + path: /var/run/docker.sock + +clone: + disable: true + +steps: + - name: fetch + image: registry.cn-qingdao.aliyuncs.com/wod/devops-git:1.0 + network_mode: host + + - name: docker-amd64 + image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + volumes: + - name: docker + path: /var/run/docker.sock + settings: + dockerfile: .beagle/dockerfile + base: registry.cn-qingdao.aliyuncs.com/wod/openjdk:8-jdk-slim-migration-amd64 + repo: wod/bdg-web-server + tag: v3-optimize-amd64 + registry: registry.cn-qingdao.aliyuncs.com + registry_user: + from_secret: REGISTRY_USER_ALIYUN + registry_password: + from_secret: REGISTRY_PASSWORD_ALIYUN + + - name: docker-arm64 + image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + volumes: + - name: docker + path: /var/run/docker.sock + settings: + dockerfile: .beagle/dockerfile + base: registry.cn-qingdao.aliyuncs.com/wod/openjdk:8-jdk-slim-migration-arm64 + repo: wod/bdg-web-server + tag: v3-optimize-arm64 + registry: registry.cn-qingdao.aliyuncs.com + registry_user: + from_secret: REGISTRY_USER_ALIYUN + registry_password: + from_secret: REGISTRY_PASSWORD_ALIYUN + +--- +kind: secret +name: REGISTRY_USER_ALIYUN +get: + name: REGISTRY_USER_ALIYUN + path: devops-secrets + +--- +kind: secret +name: REGISTRY_PASSWORD_ALIYUN +get: + name: REGISTRY_PASSWORD_ALIYUN + path: devops-secrets diff --git a/build/bes9.5.5 b/build/bes9.5.5 new file mode 160000 index 0000000..fc5c5fa --- /dev/null +++ b/build/bes9.5.5 @@ -0,0 +1 @@ +Subproject commit fc5c5faf7aac1346141e9ed9df3839dae55f3cb3 -- 2.26.0