릴리스 0.3.1

3427 단어
외부 기여를 위해 this repo 의 CI/CD 영역을 작업했습니다. 풀 리퀘스트 주소는 https://github.com/kaspanet/kaspad/pull/1130 입니다.

이 저장소는 Jenkins를 사용하여 빌드 및 테스트하고 있으며 새로운 것을 시도하려고 합니다. 나는 그들이 이런 종류의 작업에 멋진 Github 작업을 시도할 수 있다고 제안합니다.



이 작업을 완료하기 위해 go.yaml 파일을 추가했습니다. 내가 추가한 코드:

name: Go

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  build:
    strategy:
      matrix:
        go-version: [1.15.x]
        os: [ubuntu-latest, macos-latest, windows-latest]
    runs-on: ${{ matrix.os }}
    steps:
    - name: Set up Go 1.x
      uses: actions/setup-go@v2
      with:
        go-version: ^1.15

    - name: Check out code into the Go module directory
      uses: actions/checkout@v2

    - name: Build
      run: go build -v .

    - name: Test
      run: go test -v .


몇 가지 테스트를 수행한 후 Windows에서 빌드한 코드는 항상 오류가 발생한다는 것을 알았습니다.



나는 이것이 GitHub 작업의 버그가 아니라 그들이 해결해야 할 오류라고 생각합니다.

좋은 웹페이지 즐겨찾기