File tree Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Expand file tree Collapse file tree 2 files changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "image" : " ghcr.io/serenity-js/playwright:v1.56.1-noble" ,
3+
4+ "features" : {
5+ "ghcr.io/devcontainers/features/desktop-lite:1" : {},
6+ "ghcr.io/devcontainers/features/github-cli:1" : {}
7+ },
8+
9+ "forwardPorts" : [
10+ 6080 ,
11+ 8080
12+ ],
13+ "portsAttributes" : {
14+ "6080" : {
15+ "label" : " Desktop"
16+ },
17+ "8080" : {
18+ "label" : " Serenity Reports"
19+ }
20+ },
21+ "postCreateCommand" : {
22+ "Install" : " npm ci" ,
23+ "Welcome" : " sudo cp .devcontainer/first-run-notice.txt /workspaces/.codespaces/shared/first-run-notice.txt"
24+ },
25+ "waitFor" : " postCreateCommand" ,
26+ "postAttachCommand" : {
27+ "Serenity/JS Test Run" : " npm test" ,
28+ "Serenity Reports Preview" : " npx http-server -p 8080 target/site/serenity/"
29+ },
30+
31+ "customizations" : {
32+ "vscode" : {
33+ "extensions" : [
34+ " dbaeumer.vscode-eslint" ,
35+ " editorconfig.editorconfig" ,
36+ " eamodio.gitlens" ,
37+ " stateful.runme"
38+ ],
39+ "settings" : {
40+ "workbench.editorAssociations" : {
41+ "*.md" : " runme"
42+ }
43+ }
44+ }
45+ }
46+ }
Original file line number Diff line number Diff line change 1+ 👋 Welcome to your Serenity/JS GitHub Codespace!
2+
3+ 🛠️ Your environment is fully configured and ready for you to explore the Serenity/JS framework.
4+
5+ 🚀 Once the setup process in the terminal completes:
6+ - Open the port labeled "Serenity Reports" to view the test execution reports.
7+
8+ ℹ️ Learn more at 👉 https://serenity-js.org/
You can’t perform that action at this time.
0 commit comments