You can set up a development environment to work on this repository either in the cloud or locally.
Create a new development environment via GitHub Codespaces. Choose a Region close to where you live and select at least a 4-core machine (8-core would be better). GitHub will automatically open the development environment in a Visual Studio Code instance in your web browser.
Pre-requisites:
Open DevPod and create a new Workspace. Choose the Docker provider to configure the Workspace on your local container runtime (it supports both Docker and Podman) and enter the URL to this repository (github.com/ThomasVitale/supply-chain-security-java-training
). Finally, choose in which IDE you'd like to open the Workspace. By default, the Workspace is opened in a Visual Studio Code instance in your web browser. If you have an IDE installed on your machine (e.g. Visual Studio Code or IntelliJ IDEA), you can decide to use one of them instead.
Pre-requisites:
- Podman or Docker
- Visual Studio Code with the Dev Containers extension installed.
Clone the repository (git clone https://github.com/ThomasVitale/supply-chain-security-java-training.git
) and open it in your local Visual Studio Code. You will be prompted to Reopen in Container
the project. If you accept, you will get a local containerized development environment and available through your local Visual Studio Code.
Pre-requisites:
Open IntelliJ IDEA. From the Welcome screen, choose Remote Development > Dev Containers > New Dev Container
and enter the URL to this repository (github.com/ThomasVitale/supply-chain-security-java-training
).
Pre-requisites:
Clone the repository (git clone https://github.com/ThomasVitale/supply-chain-security-java-training.git
) and open it in your favourite Java IDE.
All the textual content in this project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
All the source code in this project is licensed under the Mozilla Public License Version 2.0. See LICENSE for more information.