Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 926 Bytes

contributing-core-asdf.md

File metadata and controls

21 lines (14 loc) · 926 Bytes

Development

To develop the project, simply git clone the master branch.

If you want to try out your changes without making change to your installed One, you can set the $One_DIR variable to the path where you cloned the repository, and temporarily prepend the bin and shims directory of the directory to your path.

Tools we use:

  • bats for testing. Make sure bats test/ passes after you made your changes.
  • Shellcheck for static analysis of our shell scripts.

Docker Images

The One-alpine and One-ubuntu projects are an ongoing effort to provide Dockerized images of some One tools. You can use these docker images as base for your development servers, or for running your production apps.