Skip to content

Commit 41bd9c4

Browse files
committed
Update workshop documentation with instructions for Github Codespaces.
1 parent a2ca958 commit 41bd9c4

File tree

5 files changed

+30
-6
lines changed

5 files changed

+30
-6
lines changed

docs/workshop/lab1_introduction.adoc

+6-1
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,13 @@ The `ComplianceAsCode` project consists of human-readable files that are compile
4646
For your convenience, the environment is already set up, so the content is built and ready to be used.
4747
No worries, though--you get to rebuild it later in the exercise.
4848

49-
To start the hands-on section, take the following steps:
49+
To start the hands-on section, take one of the following steps:
5050

51+
=== Github Codespaces
52+
. Go to: link:https://github.com/codespaces/new?hide_repo_select=true&ref=master&repo=19279458&skip_quickstart=true[Github Codespaces]
53+
. Select `ComplianceAsCode Workshop Exercise 1` in the `Dev container configuration` option.
54+
55+
=== Gitpod
5156
. Go to: link:https://gitpod.io/#WORKSHOP=lab1_introduction/https://github.com/ComplianceAsCode/content[Lab 1 Environment]
5257
. Wait until all the steps being executed in the terminal are complete.
5358

docs/workshop/lab2_openscap.adoc

+6-2
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,16 @@ The `ComplianceAsCode` project consists of human-readable files that are compile
4444
For your convenience, the environment is already set up, so the content is built and ready to be used.
4545
No worries, though--you get to rebuild it later in the exercise.
4646

47-
To start the hands-on section, take the following steps:
47+
To start the hands-on section, take one of the following steps:
4848

49+
=== Github Codespaces
50+
. Go to: link:https://github.com/codespaces/new?hide_repo_select=true&ref=master&repo=19279458&skip_quickstart=true[Github Codespaces]
51+
. Select `ComplianceAsCode Workshop Exercise 2` in the `Dev container configuration` option.
52+
53+
=== Gitpod
4954
. Go to: link:https://gitpod.io/#WORKSHOP=lab2_openscap/https://github.com/ComplianceAsCode/content[Lab 2 Environment]
5055
. Wait until all the steps being executed in the terminal are complete.
5156

52-
5357
== Introduction to OpenSCAP Command Line Tool
5458

5559
OpenSCAP provides a command line tool called `oscap` that can be used for automated security scanning.

docs/workshop/lab3_profiles.adoc

+6-1
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,13 @@ The `ComplianceAsCode` project consists of human-readable files that are compile
4242
For your convenience, the environment is already set up, so the content is built and ready to be used.
4343
No worries, though--you get to rebuild it later in the exercise.
4444

45-
To start the hands-on section, take the following steps:
45+
To start the hands-on section, take one of the following steps:
4646

47+
=== Github Codespaces
48+
. Go to: link:https://github.com/codespaces/new?hide_repo_select=true&ref=master&repo=19279458&skip_quickstart=true[Github Codespaces]
49+
. Select `ComplianceAsCode Workshop Exercise 3` in the `Dev container configuration` option.
50+
51+
=== Gitpod
4752
. Go to: link:https://gitpod.io/#WORKSHOP=lab3_profiles/https://github.com/ComplianceAsCode/content[Lab 3 Environment]
4853
. Wait until all the steps being executed in the terminal are complete.
4954

docs/workshop/lab4_ansible.adoc

+6-1
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,13 @@ The `ComplianceAsCode` project consists of human-readable files that are compile
4848
For your convenience, the environment is already set up, so the content is built and ready to be used.
4949
No worries, though--you get to rebuild it later in the exercise.
5050

51-
To start the hands-on section, take the following steps:
51+
To start the hands-on section, take one of the following steps:
5252

53+
=== Github Codespaces
54+
. Go to: link:https://github.com/codespaces/new?hide_repo_select=true&ref=master&repo=19279458&skip_quickstart=true[Github Codespaces]
55+
. Select `ComplianceAsCode Workshop Exercise 4` in the `Dev container configuration` option.
56+
57+
=== Gitpod
5358
. Go to: link:https://gitpod.io/#WORKSHOP=lab4_ansible/https://github.com/ComplianceAsCode/content[Lab 4 Environment]
5459
. Wait until all the steps being executed in the terminal are complete.
5560

docs/workshop/lab5_oval.adoc

+6-1
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,13 @@ The `ComplianceAsCode` project consists of human-readable files that are compile
5757
For your convenience, the environment is already set up, so the content is built and ready to be used.
5858
No worries, though--you get to rebuild it later in the exercise.
5959

60-
To start the hands-on section, take the following steps:
60+
To start the hands-on section, take one of the following steps:
6161

62+
=== Github Codespaces
63+
. Go to: link:https://github.com/codespaces/new?hide_repo_select=true&ref=master&repo=19279458&skip_quickstart=true[Github Codespaces]
64+
. Select `ComplianceAsCode Workshop Exercise 5` in the `Dev container configuration` option.
65+
66+
=== Gitpod
6267
. Go to: link:https://gitpod.io/#WORKSHOP=lab5_oval/https://github.com/ComplianceAsCode/content[Lab 5 Environment]
6368
. Wait until all the steps being executed in the terminal are complete.
6469

0 commit comments

Comments
 (0)