Ai
3 Star 0 Fork 0

HuaweiCloudDeveloper/swr-multiplatform-build-workflow-samples

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build-springclouddemo-for-multiplatform.yml 1.18 KB
一键复制 编辑 原始数据 按行查看 历史
Chenyt26 提交于 2022-08-10 10:05 +08:00 .
name: Build Spring Cloud demo for multiplatform
on:
push:
branches:
- 'master'
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set up JDK 8 for Maven build
uses: actions/setup-java@v1
with:
java-version: 8
# 完成java项目打包
- name: Build Maven project
run: mvn clean -U package -Dmaven.test.skip
# docker login,设置登陆到华为的swr
- name: Log in to Huawei Cloud SWR
uses: huaweicloud/swr-login@v2.1.0
with:
region: cn-north-4
access-key-id: ${{ secrets.ACCESSKEY }}
access-key-secret: ${{ secrets.SECRETACCESSKEY }}
# 设置 docker 环境
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v1
- name: Build Spring Cloud demo for linux/amd64,linux/arm64/v8,windows/amd64
uses: huaweicloud/swr-multiplatform-build-action@v1.2.0
with:
image_tag: swr.cn-north-4.myhuaweicloud.com/hcloudcli/jdkdemo:jdk19-v1.0.0.4
platforms: linux/amd64,linux/arm64/v8,windows/amd64
use_latest_buildx: false
push: true
file: ./Dockerfile
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/HuaweiCloudDeveloper/swr-multiplatform-build-workflow-samples.git
git@gitee.com:HuaweiCloudDeveloper/swr-multiplatform-build-workflow-samples.git
HuaweiCloudDeveloper
swr-multiplatform-build-workflow-samples
swr-multiplatform-build-workflow-samples
master

搜索帮助