testing
agola/agola-test/Setup Error The run encountered an error

This commit is contained in:
2020-05-16 01:08:38 +01:00
parent 7026fc7c6f
commit d3b518c2d4
3 changed files with 4 additions and 51 deletions
+2 -1
View File
@@ -40,7 +40,8 @@ local task_build_go(version, arch) = {
}, },
steps: [ steps: [
{ type: 'restore_workspace', dest_dir: '.' }, { type: 'restore_workspace', dest_dir: '.' },
{ type: 'run', command: './bin/agola-example-go' }, { type: 'list', command: 'find .' },
{ type: 'run', command: './bin/agola-test' },
], ],
depends: [ depends: [
'build go 1.12 amd64', 'build go 1.12 amd64',
-50
View File
@@ -1,50 +0,0 @@
version: v0
runs:
- name: agola go example
tasks:
- name: build go 1.12
runtime:
type: pod
arch: amd64
containers:
- image: golang:1.12-stretch
steps:
- clone:
- restore_cache:
keys:
- cache-sum-{{ md5sum "go.sum" }}
- cache-date-
## golang image sets GOPATH to /go
dest_dir: /go/pkg/mod/cache
- ## This will create a binary called `agola-example-go` under ./bin
run:
name: build the program
command: go build .
- ## Copy the built binary to the workspace
save_to_workspace:
contents:
- source_dir: .
dest_dir: /bin/
paths:
- agola-example-go
- save_cache:
key: cache-sum-{{ md5sum "go.sum" }}
contents:
- source_dir: /go/pkg/mod/cache
- save_cache:
key: cache-date-{{ year }}-{{ month }}-{{ day }}
contents:
- source_dir: /go/pkg/mod/cache
- name: run
## This task will run the built binary in the parent task and leverages the workspace capabilities
runtime:
type: pod
arch: amd64
containers:
- image: debian:stretch
steps:
- restore_workspace:
dest_dir: .
- run: ./bin/agola-example-go
depends:
- build go 1.12
+2
View File
@@ -9,4 +9,6 @@ import (
func main() { func main() {
// we use an external go module // we use an external go module
fmt.Println(quote.Hello()) fmt.Println(quote.Hello())
foo := "bla"
fmt.Println(foo)
} }