首先介绍一下这个功能咋写、在哪写
看图,咱们的项目上传到github后有一个workflows的文件夹,进入这个文件夹,咱们的自动化部署的配置就在里面写
就是里面这个yml结尾的文件,可以写多个配置文件,然后你在配置文件里写你的配置(比如:触发时机、执行的动作等),当满足触发条件时,就会执行对应的自动部署流程
下面介绍这个文件里的内容,以我配置为例
name: lane build and upload
on:
pull_request:
branches: [master]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@master
with:
java-version: 8
distribution: "adopt"
cache: maven
- run: mvn clean -DfinalName=lane-f