aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Proposal for fix of #312 (#313)Claudio Bandera2022-11-282-3/+3
| | | | | | | * Proposal for fix of #312 This change moves the directory separator into the `PIPX_DIR` variable in order to not introduce an error in the case pipx has already been installed systemwide. * Bump patch version of python feature to 1.0.16
* Fix bad path to systemctl (#302)Chuck Lantz2022-11-282-2/+2
|
* Adds test coverage (#308)Samruddhi Khandale2022-11-249-6/+45
| | | | | | | * Add test coverage * temp: debug test * Update tests
* Automated documentation update (#306)github-actions[bot]2022-11-231-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Optionally install Azure Bicep as part of azure-cli feature (#305)Paul Yu2022-11-234-2/+58
| | | | | * 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-236-9/+31
| | | | | * go: fix bug - Go doesn't update version if go is already installed * Update tests with bash -c
* Install git before github-cli (#301)Ilkka Poutanen2022-11-181-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Install git before github-cli If building a devcontainer on e.g. `debian:bullseye`, github-cli installation can fail due to git not being installed yet: ``` 0 13.38 2022-11-18 13:37:19 (6.08 MB/s) - 'gh_2.20.2_linux_amd64.deb' saved [10 176698/10176698] #0 13.38 #0 13.40 Selecting previously unselected package gh. #0 13.41 (Reading database ... 13628 files and directories currently installed.) #0 13.41 Preparing to unpack .../gh_2.20.2_linux_amd64.deb ... #0 13.41 Unpacking gh (2.20.2) ... #0 13.65 dpkg: dependency problems prevent configuration of gh: #0 13.65 gh depends on git; however: #0 13.65 Package git is not installed. #0 13.65 #0 13.65 dpkg: error processing package gh (--install): #0 13.65 dependency problems - leaving unconfigured #0 13.66 Errors were encountered while processing: #0 13.66 gh #0 13.67 ERROR: Feature "GitHub CLI" (ghcr.io/devcontainers/features/github-cli) failed to install! Look at the documentation at https://github.com/devcontainer s/features/tree/main/src/github-cli for help troubleshooting this error. ``` * bump version Co-authored-by: Josh Spicer <josh@joshspicer.com>
* Oryx: Build with .NET 6 (#298)Samruddhi Khandale2022-11-178-10/+77
| | | | | | | | | | | | | * 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-179-16/+75
| | | | | | | | | | | | | | | * 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
* Oryx: Unpin git clone from a single commit (#296)Samruddhi Khandale2022-11-162-7/+2
|
* Node: Fix bug - version set by Feature is not default (#294)Samruddhi Khandale2022-11-164-2/+28
| | | | | * 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-164-3/+40
| | | | | | | | | | | but exists (#244) * python fix bug * fix test * address comments * address comment
* Automated documentation update (#292)github-actions[bot]2022-11-151-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* (GH-198) Add `extended` option to hugo feature (#240)Mikey Lombardi (He/Him)2022-11-154-2/+37
| | | | | | | | | | | | 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
* Automated documentation update for Azure CLI and CUDA (#289)github-actions[bot]2022-11-152-2/+3
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Add support for CUDA 11.8 in nvidia-cuda (#267)JP Ungaretti2022-11-153-10/+14
| | | | | | | * Add latest CUDA versions * Move cuDNN version check * Check CUDA version
* Add new option to install azure-cli extensions (#165)Paul Yu2022-11-144-7/+53
| | | | | | | | | | | * 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-144-1/+8
| | | | | * Add git extension * Bump version
* Add .NET 7, drop .NET 5 (#269)Chuck Lantz2022-11-1416-99/+262
| | | | | | | | | | | | | | | | | | | | | * 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
* Automated documentation update (#287)github-actions[bot]2022-11-1427-81/+27
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Automated documentation update (#282)github-actions[bot]2022-11-121-1/+2
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Fix property nameChuck Lantz2022-11-121-2/+2
|
* Automated documentation update (#281)github-actions[bot]2022-11-120-0/+0
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Automated documentation update (#279)github-actions[bot]2022-11-121-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Add test, bump version for extraNixConfig (#280)Chuck Lantz2022-11-123-1/+45
|
* Nix feature: allow extra configuration of /etc/nix/nix.conf (#277)Nick Hu2022-11-122-0/+16
|
* Fix regression with Azure CLI, privs (#272)Chuck Lantz2022-11-116-13/+25
|
* Fix python feature issue #258, improve tests, fix oryx bug (#261)Chuck Lantz2022-11-0712-17/+137
| | | | * Fix #258, improve tests, fix oryx bug * Drop Debian 9 from tests given it is out of support
* Automated documentation update (#257)github-actions[bot]2022-11-033-9/+31
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Add missing notesChuck Lantz2022-11-033-9/+31
|
* Automated documentation update (#254)github-actions[bot]2022-11-023-4/+4
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Test actions - Add more base images (#245)Samruddhi Khandale2022-11-022-0/+6
| | | update base images
* Oryx - git clone: Pin to an older commit (#253)Samruddhi Khandale2022-11-012-2/+7
| | | pin: git clone
* Automated documentation update (#252)github-actions[bot]2022-11-011-0/+56
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Nix feature (#228)Chuck Lantz2022-11-0120-0/+961
|
* kubectl-helm-minikube - Remove 'ms-kubernetes-tools.vscode-kubernetes-tools' ↵Samruddhi Khandale2022-11-011-8/+1
| | | | | extension (#251) update kubectl-helm-minikube
* Automated documentation update (#250)github-actions[bot]2022-11-017-11/+11
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Update README.md (#243)Brigit Murtaugh2022-10-311-20/+12
| | | | | * Update README.md * Update to website
* Node: Fix failure when `version:none` (#247)Samruddhi Khandale2022-10-294-1/+23
| | | fix version:none
* Automated documentation update (#246)github-actions[bot]2022-10-281-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Install golangci-lint from prebuilt binaries and allow specifying its ↵Alessandro (Ale) Segala2022-10-284-5/+22
| | | | | | | | | | | | | | | 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>
* github-cli: Remove duplicated find_version_from_git_tags () (#235)Aurelio Jargas2022-10-281-34/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | This function was defined twice in the install script for GitHub CLI, in old lines 76 and 161. This commit removes the first definition. The only function calls were on old lines 201 and 222. Since they appear after the second function definition at line 161, the first one at line 76 never got called, so it's safe to remove it. I confirmed that this was the only file in this repository where this function was duplicated: $ git grep '^ *find_version_from_git_tags *(' src/docker-from-docker/install.sh:find_version_from_git_tags() { src/docker-in-docker/install.sh:find_version_from_git_tags() { src/git-lfs/install.sh:find_version_from_git_tags() { src/github-cli/install.sh:find_version_from_git_tags() { src/github-cli/install.sh:find_version_from_git_tags() { src/go/install.sh:find_version_from_git_tags() { src/kubectl-helm-minikube/install.sh:find_version_from_git_tags() { src/php/install.sh:find_version_from_git_tags() { src/powershell/install.sh:find_version_from_git_tags() { src/python/install.sh:find_version_from_git_tags() { src/ruby/install.sh:find_version_from_git_tags() { src/rust/install.sh:find_version_from_git_tags() { src/terraform/install.sh:find_version_from_git_tags() { $
* Automated documentation update (#242)github-actions[bot]2022-10-281-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Fix privs in Node, regressions from #199 (#241)Chuck Lantz2022-10-285-52/+89
| | | Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>
* Fix oryx bug - Add PIP_CACHE_DIR (#239)Samruddhi Khandale2022-10-272-3/+9
| | | | | | | * oryx update * bump version * update comment
* Python version 3.11 (#237)Edmundo Gonzalez2022-10-263-4/+6
| | | | | * Adding 3.11 option * Updating tests.
* Automated documentation update (#233)github-actions[bot]2022-10-211-0/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Add default-address-pool setting (#223)Kevin Klopfenstein2022-10-216-4/+85
|
* Automated documentation update (#231)github-actions[bot]2022-10-191-1/+1
| | | | | Automated documentation update [skip ci] Co-authored-by: github-actions <github-actions@github.com>
* Update devcontainer-feature.json (#230)Daniel Braun2022-10-191-2/+2
| | | | | | | | | * Update devcontainer-feature.json Minor typo fix * Update devcontainer-feature.json Co-authored-by: Josh Spicer <josh@joshspicer.com>