@@ -78,39 +78,44 @@ make help
78
78
79
79
List of all current commands:
80
80
``` text
81
- all Runs multiple commands
82
- clean Remove previous builds and any test cache data
83
- release Runs common.release then runs godocs
84
- help Show this help message
85
- release Full production release (creates release in Github)
86
- release-test Full production test release (everything except deploy)
87
- release-snap Test the full release (build binaries)
88
- replace-version Replaces the version in HTML/JS (pre-deploy)
89
- tag Generate a new tag and push (tag version=0.0.0)
90
- tag-remove Remove a tag if found (tag-remove version=0.0.0)
91
- tag-update Update an existing tag to current commit (tag-update version=0.0.0)
92
- clean-mods Remove all the Go mod cache
93
- coverage Shows the test coverage
94
- godocs Sync the latest tag with GoDocs
95
- install Install the application
96
- install-go Install the application (Using Native Go)
97
- lint Run the golangci-lint application (install if not found)
98
- test Runs vet, lint and ALL tests
99
- test-short Runs vet, lint and tests (excludes integration tests)
100
- test-ci Runs all tests via CI (exports coverage)
101
- test-ci-no-race Runs all tests via CI (no race) (exports coverage)
102
- test-ci-short Runs unit tests via CI (exports coverage)
103
- uninstall Uninstall the application (and remove files)
104
- update-linter Update the golangci-lint package (macOS only)
105
- vet Run the Go vet application
81
+ all Runs multiple commands
82
+ clean Remove previous builds and any test cache data
83
+ clean-mods Remove all the Go mod cache
84
+ coverage Shows the test coverage
85
+ diff Show the git diff
86
+ generate Runs the go generate command in the base of the repo
87
+ godocs Sync the latest tag with GoDocs
88
+ help Show this help message
89
+ install Install the application
90
+ install-go Install the application (Using Native Go)
91
+ install-releaser Install the GoReleaser application
92
+ lint Run the golangci-lint application (install if not found)
93
+ release Full production release (creates release in Github)
94
+ release Runs common.release then runs godocs
95
+ release-snap Test the full release (build binaries)
96
+ release-test Full production test release (everything except deploy)
97
+ replace-version Replaces the version in HTML/JS (pre-deploy)
98
+ tag Generate a new tag and push (tag version=0.0.0)
99
+ tag-remove Remove a tag if found (tag-remove version=0.0.0)
100
+ tag-update Update an existing tag to current commit (tag-update version=0.0.0)
101
+ test Runs lint and ALL tests
102
+ test-ci Runs all tests via CI (exports coverage)
103
+ test-ci-no-race Runs all tests via CI (no race) (exports coverage)
104
+ test-ci-short Runs unit tests via CI (exports coverage)
105
+ test-no-lint Runs just tests
106
+ test-short Runs vet, lint and tests (excludes integration tests)
107
+ test-unit Runs tests and outputs coverage
108
+ uninstall Uninstall the application (and remove files)
109
+ update-linter Update the golangci-lint package (macOS only)
110
+ vet Run the Go vet application
106
111
```
107
112
</details >
108
113
109
114
<br />
110
115
111
116
## Examples & Tests
112
117
All unit tests and [ examples] ( examples ) run via [ Github Actions] ( https://github.com/BitcoinSchema/go-bap/actions ) and
113
- uses [ Go version 1.15 .x] ( https://golang.org/doc/go1.15 ) . View the [ configuration file] ( .github/workflows/run-tests.yml ) .
118
+ uses [ Go version 1.16 .x] ( https://golang.org/doc/go1.16 ) . View the [ configuration file] ( .github/workflows/run-tests.yml ) .
114
119
115
120
Run all tests (including integration tests)
116
121
``` shell script
@@ -144,8 +149,8 @@ Checkout all the [examples](examples)!
144
149
145
150
## Maintainers
146
151
| [ <img src =" https://github.com/rohenaz.png " height =" 50 " alt =" MrZ " />] ( https://github.com/rohenaz ) | [ <img src =" https://github.com/mrz1836.png " height =" 50 " alt =" MrZ " />] ( https://github.com/mrz1836 ) |
147
- | :---:| :---:|
148
- | [ Satchmo] ( https://github.com/rohenaz ) | [ MrZ] ( https://github.com/mrz1836 ) |
152
+ | :------------------------------------------------------------------------------------------------ :| :--------------------------------------------------------------------------------------------- ---:|
153
+ | [ Satchmo] ( https://github.com/rohenaz ) | [ MrZ] ( https://github.com/mrz1836 ) |
149
154
150
155
<br />
151
156
@@ -167,4 +172,4 @@ or by making a [**bitcoin donation**](https://gobitcoinsv.com/#sponsor?utm_sourc
167
172
168
173
## License
169
174
170
- ![ License] ( https://img.shields.io/github/license/BitcoinSchema/go-bap.svg?style=flat&v=3 )
175
+ [ ![ License] ( https://img.shields.io/github/license/BitcoinSchema/go-bap.svg?style=flat&v=3 )] ( LICENSE )
0 commit comments