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: scripts/README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,21 +19,21 @@ scripts/
19
19
20
20
### Deploying Changes
21
21
22
-
Due to the devcontainer CLI's packaging behavior (each feature is packaged independently), the helper must be deployed to each feature's `_lib/`directory. We maintain this through a sync script:
22
+
Due to the devcontainer CLI's packaging behavior (each feature is packaged independently), the helper must be deployed to each feature's directory. We maintain this through a sync script:
23
23
24
24
```bash
25
25
./scripts/sync-common-setup.sh
26
26
```
27
27
28
28
This copies `scripts/lib/common-setup.sh` to all features:
29
-
-`src/anaconda/_lib/common-setup.sh`
30
-
-`src/docker-in-docker/_lib/common-setup.sh`
29
+
-`src/anaconda/common-setup.sh`
30
+
-`src/docker-in-docker/common-setup.sh`
31
31
- etc.
32
32
33
33
### Workflow
34
34
35
35
1.**Edit**: Make changes to `scripts/lib/common-setup.sh`
36
-
2.**Test**: Run `bash test/_lib/test-common-setup.sh` to verify
36
+
2.**Test**: Run `bash test/_global/test-common-setup.sh` to verify
37
37
3.**Sync**: Run `./scripts/sync-common-setup.sh` to deploy to all features
38
38
4.**Commit**: Commit both the source and all copies together
39
39
@@ -48,10 +48,10 @@ Therefore, each feature needs its own copy of the helper to ensure it's availabl
48
48
49
49
## Testing
50
50
51
-
Tests are located in `test/_lib/` and reference the anaconda feature's copy as the source:
51
+
Tests are located in `test/_global/` and reference the source of truth directly:
0 commit comments