acoshift / acourse

Acourse Website

Home Page:https://acourse.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

acourse

Build Status Coverage Status

Acourse Website acourse.io

Development

Config

  • add config/sql_url to your cockroachdb database
  • add config/service_account to your gcloud service account (using for upload storage)
  • add gcloud project id to config/project_id
  • add gcloud bucket name to config/bucket
  • add smtp email config to config/email_{from,password,port,server,user}

Software

Running

  • go get -u github.com/acoshift/goreload
  • yarn install
  • make style
  • make dev

Testing

go get -u github.com/stretchr/testify/mock
go get -u github.com/onsi/ginkgo/ginkgo
go get -u github.com/onsi/gomega/...
go test ./...

License

Apache-2.0

About

Acourse Website

https://acourse.io

License:Apache License 2.0


Languages

Language:Go 70.5%Language:SCSS 28.2%Language:JavaScript 0.7%Language:Dockerfile 0.4%Language:Makefile 0.3%