Skip to content

Issues Megathread #13

@hongshaoyang

Description

@hongshaoyang

This issue gathers all issues unrelated to feature and expected behavior of cinnabot in general. They can be related to technical debt, software development workflow, or anything else.

Here's what I can see in a quick glance. I will edit this issue as comments come up.

Issues Pull Request
#15 Fix unit tests - go test ./... fails as of now
#22 Migrate from go get to go modules - standardise dependency management
#26 Fix travis builds - start with linting for now, then move to UT, then IT
Set up integration testing
One-command-does-it in make (e.g. make test, make travis, etc...)
Refactor and organize code: recommended layout
#14 Use absolute imports instead of relative #17 merged
Git hooks - set up pre-commit linting and pre-push testing hooks (depends on #15)

Close this issue when all issues above are closed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions