You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .tool-versions
+3Lines changed: 3 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2,3 +2,6 @@
2
2
3
3
java adoptopenjdk-17.0.15+6
4
4
nodejs 20.19.1
5
+
# Todo: This is the first version that supports macOS + arm. Aside from it obviously being a bit behind the times, we should update the pipelines to match.
Copy file name to clipboardExpand all lines: README.md
+17-15Lines changed: 17 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,21 +41,23 @@ unsure.
41
41
42
42
Before you start...
43
43
44
-
- Make sure you have the required versions of things installed. We recommend using [asdf](asdf-vm.com) to manage this. See the `.tool-versions` if you want to manage them some other way.
45
-
- Copy `webapp/.env.example` as `webapp/.env.local` and populate it with the contents of the "Beacons Webapp Local .env.local config" secure note in 1Password.
46
-
- Export all environment variables from "Microsoft Graph Secrets - TEST" from 1Password to your terminal.
$ make setup # Install all the things, setup commit hooks etc.
55
-
```
56
-
-```bash
57
-
$ make serve # Start up the applications in development mode, with backing services
58
-
```
44
+
- Make sure you have the required versions of things installed.
45
+
- Install [asdf](asdf-vm.com), or 'brew install asdf' which will automatically manage this.
46
+
- See the `.tool-versions` if you want to manage them some other way.
47
+
- Copy `webapp/.env.example` as `webapp/.env.local` and populate it with the contents of the "Beacons Webapp Local .env.local config" secure note in 1Password. Please ensure you click "Edit" in 1Password before copying the config.
48
+
- Get the Microsoft Graph secrets into your environment variables from "Microsoft Graph Secrets - TEST" from 1Password to your terminal.
49
+
- We recommend using [direnv](https://direnv.net/) to manage this.
50
+
- Save the `.envrc.example` file in the root of the repository as `.envrc` and populate the values with what's in "Microsoft Graph Secrets - TEST" in 1Password
51
+
- Install all the things, setup commit hooks etc.
52
+
-```bash
53
+
# From the root of this repository
54
+
make setup
55
+
```
56
+
- Start up the applications in development mode, with backing services
0 commit comments