代码拉取完成,页面将自动刷新
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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。