Azure Dev Resources

Scripts

Home

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.