This commit is contained in:
33
.drone.yml
Normal file
33
.drone.yml
Normal file
@ -0,0 +1,33 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
|
||||
node:
|
||||
lan: internal
|
||||
|
||||
steps:
|
||||
- name: Build
|
||||
image: gitea.watsonlabs.net/watsonb8/golang-protoc-docker
|
||||
commands:
|
||||
- go install goa.design/goa/v3/cmd/goa@v3
|
||||
- go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
|
||||
- go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
|
||||
- chmod u+x gen build
|
||||
- ./gen
|
||||
- ./build
|
||||
- name: Email Notify
|
||||
image: drillster/drone-email
|
||||
settings:
|
||||
host: 10.44.1.13
|
||||
username: srvGitea
|
||||
password:
|
||||
from_secret: smtp_password
|
||||
from: drone@watsonlabs.net
|
||||
skip_verify: true
|
||||
depends_on:
|
||||
- Build
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
image_pull_secrets:
|
||||
- dockerCreds
|
@ -1,5 +1,7 @@
|
||||
# crossnokaye-interview-assignment
|
||||
|
||||
[](https://drone.watsonlabs.net/watsonb8/crossnokaye-interview-assignment)
|
||||
|
||||
## Go/Goa Design Homework Assignment Prerequisites
|
||||
|
||||
- Basic familiarity with the Goa framework, including the following:
|
||||
|
Reference in New Issue
Block a user