【问题标题】:Github action jobs error when push branch is specified指定推送分支时 Github 操作作业错误
【发布时间】:2020-02-17 09:42:53
【问题描述】:

我正在尝试在develop 分支上触发我的管道。

此代码有效:

name: develop

on: [push]
  jobs:
    build:

      runs-on: ubuntu-latest

      steps:
      - uses: actions/checkout@v1
      - name: set up JDK 1.8
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Build Debug version
        run: |
            chmod +x pipelines.sh
            ./pipelines.sh "build"

此代码不起作用:

name: develop

on: 
  push:
    branches:    
      - 'develop'
  jobs:
    build:

      runs-on: ubuntu-latest

      steps:
      - uses: actions/checkout@v1
      - name: set up JDK 1.8
        uses: actions/setup-java@v1
        with:
          java-version: 1.8
      - name: Build Debug version
        run: |
            chmod +x pipelines.sh
            ./pipelines.sh "build"

我总是有这个错误信息:

jobs 不是有效的事件名称

我必须如何格式化我的文件才能使其正常工作?

【问题讨论】:

    标签: github yaml github-actions


    【解决方案1】:

    jobs 应与on 处于同一级别且没有缩进。

    on: 
      push:
        branches:    
          - 'develop'
    jobs:
      build:
    
        runs-on: ubuntu-latest
    
        steps:
        - uses: actions/checkout@v1
        - name: set up JDK 1.8
          uses: actions/setup-java@v1
          with:
            java-version: 1.8
        - name: Build Debug version
          run: |
              chmod +x pipelines.sh
              ./pipelines.sh "build"
    

    【讨论】:

      猜你喜欢
      • 2021-10-14
      • 1970-01-01
      • 1970-01-01
      • 2021-02-02
      • 1970-01-01
      • 2021-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多