aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* fix testSamruddhi Khandale2022-12-272-0/+2
|
* Update GPG_KEY_SERVERS: Remove `:80` from Ubuntu Keyserver (#354)Samruddhi Khandale2022-12-212-0/+22
| | | | | * Update GPG_KEY_SERVERS: Remove `:80` from Ubuntu Keyserver * Fix ruby tests
* Terraform: Update GPG_KEY_SERVERS (#353)Samruddhi Khandale2022-12-211-1/+1
| | | | | * Terraform: Update GPG_KEY_SERVERS * add check
* Add support for mariner (#344)Mark Phippard2022-12-192-0/+21
|
* Git - Bug Fix: Feature fails with "ppa:false" for "buster" & "bullseye" (#340)Samruddhi Khandale2022-12-173-0/+50
|
* Git - Bug Fix: Feature fails with "ppa:false" for bionic & jammy (#339)Samruddhi Khandale2022-12-173-0/+50
|
* Multi-distro support for common script, refactor, fixes (#326)Chuck Lantz2022-12-1616-7/+319
|
* Git: Build from source with USE_LIBPCRE (#331)Samruddhi Khandale2022-12-141-0/+4
|
* Add TFSec and Terraform Docs to Terraform features (#327)Pierre-Emmanuel Mercier2022-12-133-0/+48
| | | | | | | * Add TFSec and Terraform Docs * PR Review * code review
* Change default shell if installing ZSH (#325)Jacob Woffenden2022-12-102-0/+22
| | | | | | | | | | | | | | | | | | | * Added new option to configure zsh as default shell Added test scenario Bumped feature version * Update test/common-utils/scenarios.json Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> * Update src/common-utils/devcontainer-feature.json Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> * Update test/common-utils/configure_zsh_as_default_shell.sh Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>
* Node: Fix regression - Installing in ubuntu 18.04 (#319)Samruddhi Khandale2022-12-022-1/+22
| | | Node: Fix regression https://github.com/devcontainers/features/issues/317
* Github cli - Adds retry logic for find git tags (#310)Samruddhi Khandale2022-12-011-0/+88
| | | | | | | * Github cli - Adds retry logic for find git tags * re-add set -e * address comment
* Use _REMOTE_USER when available (#264)Chuck Lantz2022-11-291-1/+1
| | | | | | | | | | | | | | | | | | * Use _REMOTE_USER when available * Update src/python/install.sh Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> * Update src/python/install.sh Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> * Fix java test issue - JDK 18 not available for the "open" distro * Bump breakfix numbers Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> Co-authored-by: Josh Spicer <joshspicer@github.com>
* Adds test coverage (#308)Samruddhi Khandale2022-11-249-6/+45
| | | | | | | * Add test coverage * temp: debug test * Update tests
* Optionally install Azure Bicep as part of azure-cli feature (#305)Paul Yu2022-11-232-1/+27
| | | | | * Adding azure-cli bicep installer to correctly install on arm64 containers * Adding a few updates following @joshspicer's review.
* go: fix bug - Go doesn't update version if go is already installed (#303)Samruddhi Khandale2022-11-234-4/+23
| | | | | * go: fix bug - Go doesn't update version if go is already installed * Update tests with bash -c
* Oryx: Build with .NET 6 (#298)Samruddhi Khandale2022-11-174-0/+61
| | | | | | | | | | | | | * Oryx: Install dotnet 3.1 runtime * fix tests * build with .NET 6 + add tests * add tests * fix tests * shellcheck: nit
* Add Gradle and Maven version parameters to Java (#263)etienne-chrp2022-11-176-13/+46
| | | | | | | | | | | | | | | * Refactor java feature tests grep syntax The grep with pipe syntax was creating problems with the check helper Change them in favour of process substitution syntax * Fix java feature tests about java version Java 18 is not available anymore in SDKMAN Some tests asserts were generating false positives * Add Gradle and Maven version parameters to Java
* Node: Fix bug - version set by Feature is not default (#294)Samruddhi Khandale2022-11-162-0/+20
| | | | | * Node:Fix bug version set by Feature is not default * node not supported for ubuntu:bionic
* Python bug fix - Add jupyterlab even if python is not installed by Feature ↵Samruddhi Khandale2022-11-162-0/+28
| | | | | | | | | | | but exists (#244) * python fix bug * fix test * address comments * address comment
* (GH-198) Add `extended` option to hugo feature (#240)Mikey Lombardi (He/Him)2022-11-152-0/+23
| | | | | | | | | | | | Prior to this change, the hugo feature only supported specifying the version of Hugo to install. Hugo is available in two builds: standard, which the feature already installs, and extended, which includes functionality for post-processing CSS/SCSS/SASS and JavaScript. This change adds a new `extended` option to the hugo feature, allowing users to specify that they require the extended build of Hugo. It defaults to `false` and installs the standard build of Hugo. - Resolves #198
* Add support for CUDA 11.8 in nvidia-cuda (#267)JP Ungaretti2022-11-151-0/+2
| | | | | | | * Add latest CUDA versions * Move cuDNN version check * Check CUDA version
* Add new option to install azure-cli extensions (#165)Paul Yu2022-11-142-0/+29
| | | | | | | | | | | * Add new option for azure-cli extensions * Update to install az extensions as $_REMOTE_USER * Skip unknown extensions * Change azure cli extension option type to string * Adding test for azure-cli extensions
* Add git extension for JupyterLab to Python feature (#286)JP Ungaretti2022-11-142-0/+6
| | | | | * Add git extension * Bump version
* Add .NET 7, drop .NET 5 (#269)Chuck Lantz2022-11-1412-22/+188
| | | | | | | | | | | | | | | | | | | | | * Add .NET 7, drop .NET 5 * Add libssl3 to common-utils for jammy * Handle lts/latest hard coding * Fix, improve tests * Bump version * Fix situation where version could come from either MS repo or OS * Remove unused option * Bump common version * Remove unused function * Restore DOTNET_ROOT per feedback
* Add test, bump version for extraNixConfig (#280)Chuck Lantz2022-11-122-0/+44
|
* Fix regression with Azure CLI, privs (#272)Chuck Lantz2022-11-114-0/+4
|
* Fix python feature issue #258, improve tests, fix oryx bug (#261)Chuck Lantz2022-11-077-7/+118
| | | | * Fix #258, improve tests, fix oryx bug * Drop Debian 9 from tests given it is out of support
* Nix feature (#228)Chuck Lantz2022-11-0112-0/+425
|
* Node: Fix failure when `version:none` (#247)Samruddhi Khandale2022-10-292-0/+21
| | | fix version:none
* Install golangci-lint from prebuilt binaries and allow specifying its ↵Alessandro (Ale) Segala2022-10-282-1/+3
| | | | | | | | | | | | | | | version (#238) * Install golangci-lint from prebuilt binaries and allow specifying its version * Updated as requested * Update src/go/devcontainer-feature.json Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com> * Updated install path Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>
* Fix privs in Node, regressions from #199 (#241)Chuck Lantz2022-10-283-2/+24
| | | Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>
* Python version 3.11 (#237)Edmundo Gonzalez2022-10-262-4/+5
| | | | | * Adding 3.11 option * Updating tests.
* Add default-address-pool setting (#223)Kevin Klopfenstein2022-10-214-0/+65
|
* Node: Fix nvm ownership (#199)Samruddhi Khandale2022-10-061-0/+1
| | | | | * Node: Fix nvm ownership * remove 0002
* Fix additional Python and JupyterLab edge case (#182)JP Ungaretti2022-09-263-8/+47
| | | | | | | | | | | | | | | * Remove bloat from JupyterLab test * Check location of JupyterLab installation * Remove common-utils * Add failing additional with JL test * Fix Python feature * Update scenario images * Bump patch version
* Ruby: Fix rbenv init bug (#185)Samruddhi Khandale2022-09-261-0/+2
| | | | | | | * fix rbenv bug * bump version * adds test
* Java: add jdkDistro option (#172)Samruddhi Khandale2022-09-243-2/+22
| | | | | * add jdkDistro option * bump version
* Rename JupyterLab config file (#174)JP Ungaretti2022-09-201-1/+1
| | | | | * Rename JupyterLab config file * Bump version
* Go - Adds `/go/bin` to PATH (#162)Samruddhi Khandale2022-09-163-0/+25
| | | | | | | | | * bug fix * adds more checks * adds GOROOT * revert GOPATH changes
* Java: Fix gradle bug - sets GRADLE_USER_HOME incorrectly (#152)Samruddhi Khandale2022-09-143-1/+44
| | | | | * fix gradle bug * modify tests
* Conda and Java: sync env variables (#153)Samruddhi Khandale2022-09-142-0/+6
| | | | | | | | | | | | | | | | | * conda script * Adds JAVA_HOME * Update src/conda/devcontainer-feature.json Co-authored-by: Josh Spicer <joshspicer@github.com> * modify containerEnv * fix version * bump python version Co-authored-by: Josh Spicer <joshspicer@github.com>
* git : Remove misleading variables (#146)Samruddhi Khandale2022-09-092-0/+23
| | | | | | | | | * remove misleading ppa value * add test * nit * bump version
* fix bug - Debian / Ubuntu base conda-notice.txt error (#135)Samruddhi Khandale2022-09-063-0/+3
| | | | | | | * fix bug * move config * fix tests
* Oryx - Fix bug when dynamically installing dotnet in universal image (#125)Samruddhi Khandale2022-09-013-1/+49
| | | | | | | * fix oryx * copy /images * bimp version
* Adds a new Conda Feature (#127)Samruddhi Khandale2022-09-013-0/+35
| | | | | * add conda Feature * addCondaForge
* Oryx - Clean up and shrink size (#116)Samruddhi Khandale2022-08-313-1/+24
| | | | | | | | | | | | | * shrink oryx * bump version * bump version * prune dotnet * add warning * bump version
* test updates to adopt https://github.com/devcontainers/cli/pull/124 (#114)Josh Spicer2022-08-2425-0/+391
| | | | | | | | | | | | | | | * test updates to adopt https://github.com/devcontainers/cli/pull/124 * remove accidental tgz check in * typo in option * typo in python install script on dotnet6/jammy branch * no scenarios * code review and test name * Delete install_os_provided_python.sh
* favor correctness by removing `apt update ...` short-circuiting (#98)Josh Spicer2022-08-231-1/+2
| | | | | | | | | * favor correctness by removing apt update shortciruiting * Update install.sh * apt_get_upadate in node * update test
* Add new NVIDIA CUDA feature (#80)JP Ungaretti2022-08-211-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add new Nvidia feature * Remove random empty files * Update comments * Rename feature to nvidia-cuda * Add feature to tests * Add version * Move test to match new name * Add final output message * Fix capitalization of NVIDIA * Remove option for base CUDA * Use camelCase * Check for required packages * Use os-release instead of lsb_release * Clean up keyring variables * Collapse keyring lines * Always install CUDA libraries * Add option to install NVTX * Always use ubuntu2004 repo * Use test instead of brackets * Add default values to feature * Add version options for CUDA and cuDNN * Rename CUDA version option * Add scenario to test specific CUDA/cuDNN version * Rename cuDNN scenario * Fix typo in test scenario * Update variable casing * Add more helpful error messages * Remove default values from script * Use enum for version option * Polish new scenarios * Remove apt_get_update_if_needed and check_packages * Add more versions * Improve error messages * Comments and feature description Co-authored-by: Josh Spicer <joshspicer@github.com>