Merge branch 'main' of github.com:OliveTin/OliveTin

This commit is contained in:
jamesread 2021-10-15 22:30:44 +01:00
commit da2ea12f30
2 changed files with 31 additions and 1 deletions

23
.github/workflows/jenkins-rc-build.yml vendored Normal file
View File

@ -0,0 +1,23 @@
name: "Jenkins RC Build"
on:
push:
branches: [ main ]
workflow_dispatch:
inputs:
reason:
description: "Reason"
required: true
default: "no reason given"
jobs:
jenkins-trigger:
runs-on: ubuntu-latest
steps:
- name: Trigger jenkins job
uses: appleboy/jenkins-action@master
with:
url: ${{ secrets.JENKINS_URL }}
user: ${{ secrets.JENKINS_USER }}
token: ${{ secrets.JENKINS_TOKEN }}
job: "OliveTin/OliveTin-rc-builder"

View File

@ -21,8 +21,15 @@ daemon-unittests:
mkdir -p reports mkdir -p reports
go test ./... -coverprofile reports/unittests.out go test ./... -coverprofile reports/unittests.out
go tool cover -html=reports/unittests.out -o reports/unittests.html go tool cover -html=reports/unittests.out -o reports/unittests.html
go-tools:
go install "github.com/bufbuild/buf/cmd/buf"
go install "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway"
go install "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2"
go install "google.golang.org/grpc/cmd/protoc-gen-go-grpc"
go install "google.golang.org/protobuf/cmd/protoc-gen-go"
grpc: grpc: go-tools
buf generate buf generate
podman-image: podman-image: