Skip to content
This repository was archived by the owner on Sep 18, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The tools and documentation provided here are designed to accelerate data and an

See the [Labs Page](./labs) for all of the **Slalom DataOps Labs**.

## Other Importand Links
## Other Important Links

* [dataops-tools](https://github.com/slalom-ggp/dataops-tools) - The primary DataOps git repo for tools mentioned here in these docs.
* [dataops-docs](https://github.com/slalom-ggp/dataops-docs) - Link to this documentation repo. _(Submit documentation bugs and enhancement request here!)_
Expand Down
1 change: 1 addition & 0 deletions labs/cicd-graduates.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ The GitHub users below ***ACED it*** on their [CI/CD lab](intro.md)! 😎
- @muhamedsukkar-slalom
- @nathaniellarson
- @oso-caro
- @anandbraman
- [@Peter-Griffin-Slalom](https://github.com/Peter-Griffin-Slalom)
- @sanketninawe
- @sarkarsam
Expand Down
13 changes: 8 additions & 5 deletions setup/windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,12 @@ The package manager reduces the time to get software installed, saving hours of

1. A **package manager**: Chocolatey (for Windows) or Homebrew (for Mac)
2. **Docker** - to run containerized apps and create your own.
3. **Git** - a version control platform used to store and manage code.
4. **GitHub Desktop** - a friendly GUI which works with Git and GitHub.com.
5. **Python** - a software language useful for developing new programs and scripts, and also used for its popular package manager `pip`, which allows users to install Python programs written by others.
6. **Terraform** - the leading cross-platform solution for automating Infrastructure as Code (IaC).
7. **VS Code** - a robust, fast, and lightweight development environment (IDE).
3. **WSL2** - Windows Subsystem for Linux 2
4. **Git** - a version control platform used to store and manage code.
5. **GitHub Desktop** - a friendly GUI which works with Git and GitHub.com.
6. **Python** - a software language useful for developing new programs and scripts, and also used for its popular package manager `pip`, which allows users to install Python programs written by others.
7. **Terraform** - the leading cross-platform solution for automating Infrastructure as Code (IaC).
8. **VS Code** - a robust, fast, and lightweight development environment (IDE).

## Installing Chocolatey and Core Tools

Expand All @@ -49,6 +50,8 @@ The package manager reduces the time to get software installed, saving hours of
```cmd
choco install -y choco-protocol-support chocolateygui sudo terraform vscode github-desktop
choco install -y python3
choco install -y wsl2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this!

What do you think about something like the below as a heads up about the needed restart after wsl?

Suggested change
choco install -y wsl2
choco install -y wsl2
# <WSL2 install may require restart>

Copy link
Contributor

@aaronsteers aaronsteers Oct 9, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to avoid dism if we can. My thought was that it would/should get run by the chocolatey wsl2 package, but I could be mistaken on that.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You're right. Should've checked the chocolatey docs on wsl2 install first. I installed with dism and then the wsl2 update exe and had to do a decent amount of troubleshooting. choco install alone should be good!

# <WSL2 install may require restart>
choco install -y docker-desktop
```

Expand Down