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
Improved the Codespaces section in README to match the comprehensive
documentation from main branch.
Changes:
- Added detailed "What's Included" section listing pre-installed tools
- Added "Free Tier" information with Student Developer Pack details
- Added new "Cloud Development Environments" section with overview
- Enhanced benefits list with automatic backups mention
- Improved structure with clearer subsections
This provides users with better understanding of what Codespaces offers
and helps them get started more quickly.
Copy file name to clipboardExpand all lines: README.md
+27-6Lines changed: 27 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,19 +4,40 @@ This repository includes the files necessary for transitioning from `docker` to
4
4
5
5
### How to Set Up the Repository in GitHub Codespaces? (Recommended)
6
6
7
+
GitHub Codespaces provides a cloud-based development environment with Docker pre-installed and configured.
8
+
9
+
#### Quick Start
10
+
1. Click the button below to open this repository in GitHub Codespaces:
11
+
7
12
[](https://codespaces.new/jenkins-docs/quickstart-tutorials)
8
13
14
+
2. Wait for the Codespace to build (first time: ~2-3 minutes, subsequent starts: ~30 seconds)
15
+
3. Once ready, the setup script will automatically install required tools
16
+
4. Follow the instructions in the terminal to start a tutorial
17
+
18
+
#### What's Included?
19
+
- Docker and Docker Compose pre-installed
20
+
-`yq` YAML processor for configuration
21
+
- GitHub CLI (`gh`) for repository operations
22
+
- Automatic port forwarding for Jenkins (8080) and applications (3000, 5000)
23
+
- Jenkins URL automatically configured for Codespaces environment
24
+
25
+
#### Free Tier
26
+
- 60 hours/month for free accounts (sufficient for all tutorials)
27
+
- 120 hours/month with [GitHub Student Developer Pack](https://education.github.com/pack)
28
+
29
+
## Cloud Development Environments
30
+
31
+
### GitHub Codespaces
32
+
33
+
GitHub Codespaces is a cloud-based development environment integrated with GitHub. It provides instant, configured development environments with Docker pre-installed, making it perfect for these Jenkins tutorials.
34
+
9
35
**Benefits:**
10
36
- No local installation required
11
37
- Consistent environment for all users
12
38
- Free tier: 60 hours/month
13
39
- Accessible from any device with a browser
14
-
15
-
**Quick Start:**
16
-
1. Click the badge above or the green "Code" button → "Codespaces" tab
17
-
2. Click "Create codespace on main"
18
-
3. Wait for the environment to initialize (~2-3 minutes)
19
-
4. Follow the welcome message in the terminal to start a tutorial
0 commit comments