From 409a939f9af708838d5975b9243ba554305fe0bc Mon Sep 17 00:00:00 2001 From: "S.D" Date: Sun, 11 Oct 2020 19:26:53 +0100 Subject: [PATCH] all sorts of wacky build stuff --- .drone.yml | 41 +++++++++++++++++++++++++++++++++++++++-- cmd/test_prog/main.go | 2 +- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index ef937fb..4ca5642 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,8 +7,45 @@ steps: image: golang:latest commands: - go test -v ./chip8 -- name : build +- name : build windows image: golang:latest commands: - - go build ./cmd/test_prog + - go build -o windows_test ./cmd/test_prog + enviroment: + GOOS: windows + GOARCH: amd64 +- name : build linux + image: golang:latest + commands: + - go build -o linux_test ./cmd/test_prog + enviroment: + GOOS: linux + GOARCH: amd64 +- name : build mac + image: golang:latest + commands: + - go build -o mac_test ./cmd/test_prog + enviroment: + GOOS: darwin + GOARCH: amd64 + +- name: publish + image: plugins/gitea-release + depends_on: + - test + - build + # This step is only run when a branch is tagged in Gitea. + when: + event: + - tag + settings: + base_url: https://git.jacknet.io + api_key: + from_secret: gitea_token + files: + - mac_test + - linux_test + - windows_test + checksum: + - sha1 \ No newline at end of file diff --git a/cmd/test_prog/main.go b/cmd/test_prog/main.go index f3088e2..e61a557 100644 --- a/cmd/test_prog/main.go +++ b/cmd/test_prog/main.go @@ -8,5 +8,5 @@ import ( func main() { prog := make([]byte, 6) cpu := chip8.NewCHIP8(prog) - fmt.Printf("%d\n", cpu.GetGraphicsBuffer()[0]) + fmt.Printf("This should print out zero: %d\n", cpu.GetGraphicsBuffer()[0]) } \ No newline at end of file