1build
1build copied to clipboard
Frictionless way of managing project-specific commands
## Description - Support 1build for Windows - Os ## Acceptance Criteria - Able to use all functionality of 1build on Windows OS - Run tests on Windows platform (on...
## Description - Currently releasing a new version is a manual task, we can automate the task by using online available tools like https://goreleaser.com/. - Do not release every single...
## Description The repository doesn't seem to be using dep yet. It is still using go modules (vgo). However the [doc](https://github.com/gopinath-langote/1build/blob/master/CONTRIBUTING.md#developing-1build) asks to run `dep init` which fails. ## Acceptance...
## Description 1build cares a lot about code standards and readability. When we run the simple code standard checks - we found that some things are missing from the language...
- Codecov https://codecov.io
## Description In most cases `After` phase needs to be executed irrespective of whether the `commands` are executed successfully or not. For example unset an environment variable (or) cleaning up...
## Description This PR introduces the `run` keyword that will be used to execute user defined commands. This fundamentally changes the way 1build is used. The previous implementation treats all...
Implements #176
## Description - With a framework like gradle, mvn, node - developer gets a choice to see only `ERROR` or `WARN` log as to avoid extra information printed on the...