Commit 0f982e4 1 parent 1fa2ec9 commit 0f982e4 Copy full SHA for 0f982e4
File tree 2 files changed +24
-3
lines changed
2 files changed +24
-3
lines changed Original file line number Diff line number Diff line change 1
1
.idea
2
+ dist /
2
3
* .db
3
4
4
5
# Binaries for programs and plugins
Original file line number Diff line number Diff line change @@ -53,7 +53,23 @@ curl -w "\n" -d "{\"generic\": \"$RANDOM\"}" -X POST http://localhost:8080/rx/me
53
53
#### Add 1000 messages to the queue.
54
54
``` bash
55
55
time for i in {1..1000}; do curl -w " \n" -d " {\" generic\" : \" $RANDOM \" }" -X POST http://localhost:8080/rx/me/generic_data/generic/test/data; done
56
- ```
56
+ ```
57
+
58
+ ### Building and Releasing
59
+
60
+ ** rxtx** uses [ GORELEASER] to build binaries and [ Docker] containers.
61
+
62
+ #### Test Release Steps
63
+
64
+ Install [ GORELEASER] with [ brew] (MacOS):
65
+ ``` bash
66
+ brew install goreleaser/tap/goreleaser
67
+ ```
68
+
69
+ Build without releasing:
70
+ ``` bash
71
+ goreleaser --skip-publish --rm-dist --skip-validate
72
+ ```
57
73
58
74
#### Release Steps
59
75
@@ -72,10 +88,14 @@ curl -w "\n" -d "{\"generic\": \"$RANDOM\"}" -X POST http://localhost:8080/rx/me
72
88
## License
73
89
[ ![ FOSSA Status] ( https://app.fossa.io/api/projects/git%2Bgithub.com%2Fcjimti%2Frxtx.svg?type=large )] ( https://app.fossa.io/projects/git%2Bgithub.com%2Fcjimti%2Frxtx?ref=badge_large )
74
90
75
-
76
-
77
91
[ homebrew ] : https://brew.sh/
78
92
[ brew ] : https://brew.sh/
79
93
[ GORELEASER ] : https://goreleaser.com/
80
94
[ Docker ] : https://www.docker.com/
81
95
[ Tag ] : https://git-scm.com/book/en/v2/Git-Basics-Tagging
96
+
97
+
98
+ [ rsync ] : https://en.wikipedia.org/wiki/Rsync
99
+ [ Docker ] : https://www.docker.com/
100
+ [ GORELEASER ] : https://goreleaser.com/
101
+ [ brew ] : https://brew.sh/
You can’t perform that action at this time.
0 commit comments