As external dependencies needed to facilitate disconnected cloud development are identified, their acquisition will be automated. Where relevant, each script below also includes an example of the JSON file it points to for acquiring resources.
Script | Description |
---|---|
Build-DevResources | Aggregates all resources into a single bundle by calling each of the below scripts in sequence. |
Build-AdsExtensions | Retrieves the specified extensions for Azure Data Studio. See Extensions - Azure Data Studio for more details. |
Build-CodeExtensions | Retrieves the latest version of the specified extensions for Visual Studio Code. See Extensions - Visual Studio Code for more details. |
Build-DockerCache | Pulls and saves the specified Docker images. See Docker Scripted Image Cache for more details. |
Build-DotnetCache | Generates a .NET SDK installer and caches .NET CLI tools. |
Build-LinuxCache | Retrieves software an dupdates for ubuntu. see Linux for more details. |
Build-NpmCache | Builds and caches dependencies for a Node.js project. See npm - Per-project Dependency Cache for more details. |
Build-NugetCache | Generates a cache of the full dependency hierarchy for a series of specified projects and dependencies. Can optionally retain the solution that is created to generate the cache. See NuGet - Building a NuGet Cache for more details. |
Build-ResourceCache | Retrieves the specified binary resources. See Resources for more details. |
Build-WslCache | Initializes the resources required to setup WSL2 and Ubuntu on a disconnected machine. see Windows Subsystem for Linux for more details. |