File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,27 @@ Here's the recommended workflow:
76
76
If what you are going to work on is a substantial change, please first
77
77
ask the core team for their opinion on the [ RabbitMQ users mailing list] [ rmq-users ] .
78
78
79
+ ### Building Source
80
+
81
+ To build the projects first, clone the repository. Make sure you clone the
82
+ repository and its submodules:
83
+
84
+ It is good practice to make sure you can build the project before making any
85
+ changes to confirm that your development environment is set
86
+ up correctly. Verifying that the tests pass is also a good practice (see
87
+ [ RUNNING_TESTS.md] ( /RUNNING_TESTS.md ) ).
88
+
89
+ All together, this looks like:
90
+
91
+ ``` shell
92
+ git clone --recurse-submodules https://github.com/rabbitmq/rabbitmq-dotnet-client
93
+ cd rabbitmq-dotnet-client
94
+ dotnet build ./Build.csproj
95
+ ./.ci/ubuntu/gha-setup.sh # On any Linux distribution with Docker installed
96
+ ./.ci/windows/gha-setup.ps1 # On Windows
97
+ make test
98
+ ```
99
+
79
100
### Running Tests
80
101
81
102
See [ RUNNING_TESTS.md] ( /RUNNING_TESTS.md ) .
You can’t perform that action at this time.
0 commit comments