client/hack
Roland Huß 9221429cb0 feat(build.sh): Adding options and running tests (#149)
* feat(build.sh): Adding options and running tests

* Added running unit tests to the script
* Added options to support different development flows (see help message below)
* Allow symlinking to /usr/local/bin so that the script can be called from everywhere

Usage message:

Knative Client Build Script

Usage: hack/build.sh [... options ...]

with the following options:

-f  --fast                    Only build (without formatting, testing, code generation)
-t  --test                    Run tests even when used with --fast
-u  --update                  Update dependencies
-h  --help                    Display this help message
    --verbose                 Verbose script output (set -x)

You can add a symbolic link to this build script into your PATH so that it can be
called from everywhere. E.g.:

ln -s .../hack/build.sh /usr/local/bin/kn_build.sh

Examples:

* Compile, format, tests, docs:       build.sh
* Compile only:                       build.sh --fast
* Compile with tests:                 build.sh -f -t

* doc(build.sh): Added documentation for new build.sh options

* docs(build.sh): Cosmetic fixes

* docs(build.sh): Tiny documentation fix

* chore(build.sh): Another typo fix
2019-05-30 10:18:32 -07:00
..
build-flags.sh chore: Streamlined build.sh (#136) 2019-05-28 06:08:31 -07:00
build.sh feat(build.sh): Adding options and running tests (#149) 2019-05-30 10:18:32 -07:00
generate-docs.go chore: Streamlined build.sh (#136) 2019-05-28 06:08:31 -07:00
release.md Setup release infrastructure for Knative Client (#115) 2019-05-16 10:51:17 -07:00
release.sh chore: Streamlined build.sh (#136) 2019-05-28 06:08:31 -07:00
update-deps.sh Add hack/verify-codegen.sh so CI verifies vendor/ doesn't drift (#64) 2019-04-08 10:28:58 -07:00
verify-codegen.sh Add hack/verify-codegen.sh so CI verifies vendor/ doesn't drift (#64) 2019-04-08 10:28:58 -07:00