File tree 1 file changed +16
-3
lines changed
1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -65,20 +65,31 @@ Please include the following:
65
65
66
66
## Dependencies
67
67
68
- This project is built to run on linux. It is tested on Ubuntu 18 .04.
68
+ This project is built to run on linux. It is tested on Ubuntu 24 .04 x86 .
69
69
70
70
The [ evergreen CLI] ( https://docs.devprod.prod.corp.mongodb.com/evergreen/CLI ) is
71
71
required.
72
72
73
73
## Installation
74
74
75
75
The tool can be downloaded from the [ github releases] ( https://github.com/mongodb/mongo-task-generator/releases )
76
- page. It is currently built on Ubuntu 20 .04 and should work on recent x86 linux distributions .
76
+ page. It is currently built on Ubuntu 24 .04 x86.
77
77
78
78
The install can be automated using a tool like ` wget ` or ` curl ` :
79
79
80
80
``` bash
81
- wget https://github.com/mongodb/mongo-task-generator/releases/download/v0.1.0/mongo-task-generator
81
+ wget https://github.com/mongodb/mongo-task-generator/releases/latest/download/mongo-task-generator
82
+ ```
83
+
84
+ ## Building from source
85
+ If you aren't on a system the Ubuntu 24.04 x86 release is compatible with, you can build from source:
86
+
87
+ ``` bash
88
+ git clone https://github.com/mongodb/mongo-task-generator.git
89
+ cd mongo-task-generator
90
+ rustup run 1.81 cargo build --release
91
+
92
+ ./target/release/mongo-task-generator --help
82
93
```
83
94
84
95
## Usage
@@ -156,6 +167,8 @@ Make sure you have a rust development environment installed. See instructions [h
156
167
157
168
From the root of the repository, run ` cargo build ` to build the project.
158
169
170
+ You may want to pin the rust toolchain to the same one we use to test/release: ` rustup default 1.81 `
171
+
159
172
### linting/formatting
160
173
161
174
``` bash
You can’t perform that action at this time.
0 commit comments