activitypub

A fork of go-ap/activitypub to make it easier to implement extensions

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
language: go

go:
- '1.10'
- 'tip'

env:
  secure: "B7PKS+9jFFJ4puyReHouWyKHqUrGMiBkSmpVWzM4E1gOMwzQmzY7achtba/BVmE8V5rzjj9OnqmiIJQCuDSTuguL5bH8cCk3n9M+KHBVCwSF2vJYRKMhcClmjmzQJpLpy/Gsp3PtaosMaPc3WKlYx/N76hjqg/gq2CrJU+dfIsiYUSV2CKUVXuqOLO4Sh+84nMBGFbR0aWRUGYdRr0qRlCbg+0l5l/nyHy4wluQt1LAm7SRZYqZJLnWoE1oIMG5D4rPzTtqT2hKpCHbxYIUmtY7kNLulikLdseIDF0ii1SdHRjGAQOS++FwMX0i5fqSTXNvmyVSenTJh+g3aVf5prJOjS+5GKd/rYoSHNf+zWPCiehyeE2klY7mEXQJEWnSHtIzQ7G7TrxSTl4z99TvzcvXM+vDG1b829TbGERaUqkr2p+nW2IEV6rJQO2o8SyWqB/QwisY6ombVcR33zOzFkHozLW1yjed+VdRF/N647MC2r5hKMn/dx0nP2x6ihRO9AJnqqd1KFd1p9SWJ+hzGiwO/P5iTRgdhXsR3YfrEvM315fadM2997aQZ53FabD+NgMY41MHGggLoDI3XcrW8Rs90hG3mx3eI1OK+XXi0vYl7Mw887zdgZ3n+KGqNhcXWmwnB1PV17hCQXV2gJkKi1gacclxErO3svFddY76mj1Y="
matrix:
  allow_failures:
  - go: tip
  fast_finish: true

install:
- go get -v -u github.com/modocache/gover
- go get -v -u github.com/buger/jsonparser
- GOPATH=$GOPATH:$(pwd) go get -t -v ./...

script:
- export GOPATH="$GOPATH:$(pwd)"
- go test -v ./...

after_success:
- export GOPATH="$GOPATH:$(pwd)"
- go test -cover -coverprofile activitypub.coverprofile github.com/mariusor/activitypub.go/activitypub
- go test -cover -coverprofile jsonld.coverprofile github.com/mariusor/activitypub.go/jsonld
- gover
- bash <(curl -s https://codecov.io/bash) -f gover.coverprofile