Migrate to GitLab

This commit is contained in:
Trevor Slocum 2020-01-22 16:25:30 -08:00
parent 1d155db190
commit 8fff7bea9c
5 changed files with 32 additions and 34 deletions

View File

@ -1,14 +0,0 @@
arch: amd64
environment:
PROJECT_NAME: 'joker'
CGO_ENABLED: '1'
GO111MODULE: 'on'
image: freebsd/latest
packages:
- go
sources:
- https://git.sr.ht/~tslocum/joker
tasks:
- test: |
cd $PROJECT_NAME
go test ./...

View File

@ -1,14 +0,0 @@
arch: x86_64
environment:
PROJECT_NAME: 'joker'
CGO_ENABLED: '1'
GO111MODULE: 'on'
image: alpine/edge
packages:
- go
sources:
- https://git.sr.ht/~tslocum/joker
tasks:
- test: |
cd $PROJECT_NAME
go test ./...

26
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,26 @@
image: golang:latest
stages:
- validate
fmt:
stage: validate
script:
- gofmt -l -s -e .
- exit $(gofmt -l -s -e . | wc -l)
lint:
stage: validate
script:
- go get -u golang.org/x/lint/golint
- golint -set_exit_status
vet:
stage: validate
script:
- go vet -composites=false ./...
test:
stage: validate
script:
- go test -race -v ./...

View File

@ -1,6 +1,6 @@
# joker
[![GoDoc](https://godoc.org/git.sr.ht/~tslocum/joker?status.svg)](https://godoc.org/git.sr.ht/~tslocum/joker)
[![builds.sr.ht status](https://builds.sr.ht/~tslocum/joker.svg)](https://builds.sr.ht/~tslocum/joker)
[![GoDoc](https://godoc.org/gitlab.com/tslocum/joker?status.svg)](https://godoc.org/gitlab.com/tslocum/joker)
[![CI status](https://gitlab.com/tslocum/joker/badges/master/pipeline.svg)](https://gitlab.com/tslocum/joker/commits/master)
[![Donate](https://img.shields.io/liberapay/receives/rocketnine.space.svg?logo=liberapay)](https://liberapay.com/rocketnine.space)
Playing card library
@ -9,12 +9,12 @@ Playing card library
The following libraries extend joker:
- [joker-cribbage](https://git.sr.ht/~tslocum/joker-cribbage)
- [joker-cribbage](https://gitlab.com/tslocum/joker-cribbage)
## Documentation
Documentation is available on [godoc](https://godoc.org/git.sr.ht/~tslocum/joker).
Documentation is available on [godoc](https://godoc.org/gitlab.com/tslocum/joker).
## Support
Please share issues/suggestions [here](https://todo.sr.ht/~tslocum/joker).
Please share issues/suggestions [here](https://gitlab.com/tslocum/joker/issues).

2
go.mod
View File

@ -1,3 +1,3 @@
module git.sr.ht/~tslocum/joker
module gitlab.com/tslocum/joker
go 1.13