Contributing
First of all: Thank you! We really appreciate your efforts to make 1build better ❤️
Create or find an issue you would like to implement:
  • issues with the label help wanted are ready to be picked up and implemented
  • review the existing issues and ensure that you are not going to create a duplicate
  • create your issue and wait for comments from maintainers
  • once the issue is discussed and assigned to you – feel free to implement

Developing 1build

  1. 1.
    Prepare project (Install GoLang 1.9.x)
    1
    git clone https://github.com/gopinath-langote/1build
    2
    cd 1build
    3
    go get -u github.com/golang/dep/cmd/dep
    4
    dep ensure
    Copied!
  2. 2.
    Make sure that all the existing tests are passed, extend tests if needed
    1
    go test -v -cover github.com/gopinath-langote/1build/testing -run .
    Copied!
  3. 3.
    Project uses major library to build app - cobra
  4. 4.
    Update necessary documents if needed – Readme etc.
  5. 5.
    Submit pull request
  6. 6.
    Make sure all the checks are passing
  7. 7.
    Wait for maintainers to review the code
  8. 8.
    Thanks for you contribution 😄
Last modified 2yr ago