add screenshot, travis.yml, bump version to 0.1
parent
0caafd9f81
commit
df6a5e90ba
|
@ -0,0 +1,15 @@
|
||||||
|
dist: trusty
|
||||||
|
sudo: false
|
||||||
|
language: go
|
||||||
|
go: 1.x
|
||||||
|
after_success:
|
||||||
|
- bash <(curl -s https://codecov.io/bash)
|
||||||
|
deploy:
|
||||||
|
provider: releases
|
||||||
|
api_key:
|
||||||
|
secure: lwY0c02bGtmFZKfU82RlRIGKUI+eU/ibuUuuxtp8u9A4917qu3ZkoMXGmzmgMiPwMilPBj6jbmUtL5jXMJK/fPda7FKzGFxWPYTi2es5W6uwXlGmYJld2cqYdXEROAnbgr6GJEF0EJ29SYw5tZaCz1lj/LVaolkcPRGY/Z9U0/0stabWBNM00JMsmd0O63DgYG4RvqaUlUmrJsFaewG0UQTtnHU0xzKu2ebVcuNT4vPYBOxN5Jcu+MvwDw98fWsw8yDLC8CM5zA4QFkmsdfycNGrGBGVOtFumR5ouJWsy6wepYsYeaZybM7zE9Ls4SlkR1mUBsOj3DoPg/HD6HK1m9liPhVpoJLC762WuqtrYFsZjPzCoGaU/eQGcmm5EF0/kn4fl1seERWtP7/bfMX/c8e5p1l5rDDdxroT1tWp8uxH9R4LpLMJLtDQIFoxwmwiT9MkKxdTuVtM5qmcd6zAHc7Ud15NEdNfFQMyOKk5z22HGpRFpZRypljbpxL8vgv6tnWhpVi5+Q/30a93DwBZ/R+tJ9m9dnGaUJ+ONAFUVS4WvbRQmuS7oHzHtJsih8yN71cw11IvyevigBBaPrvJvMOTOMRZt0+Xtk0CPFMMpi2SvG55/rV5JKC4MXb/rxGcEKhFYsG1rg+w7vNyrfCVkFdxvo7e0y4t57V6ik3JE10=
|
||||||
|
file_glob: true
|
||||||
|
file: dist/*
|
||||||
|
skip_cleanup: true
|
||||||
|
on:
|
||||||
|
tags: true
|
8
Makefile
8
Makefile
|
@ -11,9 +11,9 @@ dist: vendor memelibrary/assets.go $(shell go list -f '{{range .GoFiles}}{{$$.Di
|
||||||
rm -rf ./dist
|
rm -rf ./dist
|
||||||
go get github.com/mitchellh/gox
|
go get github.com/mitchellh/gox
|
||||||
$(shell go env GOPATH)/bin/gox -osarch='darwin/amd64 linux/amd64 windows/amd64' -output 'dist/intermediate/plugin_{{.OS}}_{{.Arch}}'
|
$(shell go env GOPATH)/bin/gox -osarch='darwin/amd64 linux/amd64 windows/amd64' -output 'dist/intermediate/plugin_{{.OS}}_{{.Arch}}'
|
||||||
tar -czvf dist/mattermost-meme-plugin-darwin-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_darwin_amd64 plugin.yaml
|
tar -czvf dist/mattermost-memes-plugin-darwin-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_darwin_amd64 plugin.yaml
|
||||||
tar -czvf dist/mattermost-meme-plugin-linux-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_linux_amd64 plugin.yaml
|
tar -czvf dist/mattermost-memes-plugin-linux-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_linux_amd64 plugin.yaml
|
||||||
tar -czvf dist/mattermost-meme-plugin-windows-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_windows_amd64.exe plugin.yaml
|
tar -czvf dist/mattermost-memes-plugin-windows-amd64.tar.gz $(TAR_PLUGIN_EXE_TRANSFORM) dist/intermediate/plugin_windows_amd64.exe plugin.yaml
|
||||||
rm -rf dist/intermediate
|
rm -rf dist/intermediate
|
||||||
|
|
||||||
memelibrary/assets.go: $(shell find memelibrary/assets)
|
memelibrary/assets.go: $(shell find memelibrary/assets)
|
||||||
|
@ -25,7 +25,7 @@ mattermost-memes-plugin.tar.gz: vendor memelibrary/assets.go $(shell go list -f
|
||||||
tar -czvf $@ plugin.exe plugin.yaml
|
tar -czvf $@ plugin.exe plugin.yaml
|
||||||
rm plugin.exe
|
rm plugin.exe
|
||||||
|
|
||||||
test: vendor
|
test: vendor memelibrary/assets.go
|
||||||
go test -v ./...
|
go test -v ./...
|
||||||
|
|
||||||
vendor: glide.lock
|
vendor: glide.lock
|
||||||
|
|
|
@ -3,4 +3,4 @@ backend:
|
||||||
executable: plugin.exe
|
executable: plugin.exe
|
||||||
name: Memes
|
name: Memes
|
||||||
description: Gives you the ability to quickly create and post memes via a /meme slash command.
|
description: Gives you the ability to quickly create and post memes via a /meme slash command.
|
||||||
version: '0.0'
|
version: '0.1'
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 907 KiB |
Loading…
Reference in New Issue