Граф коммитов

433 Коммитов

Автор SHA1 Сообщение Дата
Samruddhi Khandale 89de5ff387
Update settings.env to include bookworm 2023-06-13 15:42:45 -07:00
Ole André Schistad 051f6bad0d
Ensure all GPG key servers use SSL (#1707) 2023-01-03 07:35:12 -08:00
Charlie Andrews 72aff9252f
Make azure dns auto detection variable quoted in comparison (#1670) 2022-10-17 08:01:42 -07:00
Kevin Klopfenstein 5be0c5f8ba
Add docker-in-docker Azure DNS override flag (#1650)
* Add docker-in-docker Azure DNS override flag

* Resolving PR feedback

* change `AZURE_DNS_OVERRIDE` to a more descriptive name

Co-authored-by: Josh Spicer <josh@joshspicer.com>
2022-10-06 10:52:33 -07:00
Josh Spicer f7a0a8bddd
backport from 023d623196/src/github-cli/install.sh 2022-10-06 09:21:46 -07:00
Josh Spicer 4f09680e95
update gpg key 2022-10-06 08:37:15 -07:00
Samruddhi Khandale 46c4ab813c
Update script-library/docs/maven.md
Co-authored-by: Brigit Murtaugh <brigit.murtaugh@microsoft.com>
2022-09-07 09:16:39 -07:00
Samruddhi Khandale 0cb6e70a79
Update script-library/docs/jupyterlab.md
Co-authored-by: Brigit Murtaugh <brigit.murtaugh@microsoft.com>
2022-09-07 09:16:34 -07:00
Samruddhi Khandale 45b71920c2
Update script-library/docs/gradle.md
Co-authored-by: Brigit Murtaugh <brigit.murtaugh@microsoft.com>
2022-09-07 09:16:29 -07:00
Samruddhi Khandale a7795b2973 update docs 2022-09-07 00:04:00 +00:00
Josh Spicer d5c2f55372
Merge branch 'main' of https://github.com/microsoft/vscode-dev-containers 2022-08-22 22:33:30 +00:00
Josh Spicer 7e8227c43f
regression test for 02f8359b1f 2022-08-22 22:33:25 +00:00
Tomasz Jonak 02f8359b1f
rust-debian.sh: fix set -e interaction with nightly rust detection (#1592)
Currently feature(rust) in devcontainer definition fails
container build unless user specifies nightly rust.

Issue was introduced in commit 10bf6f70c4
https://github.com/microsoft/vscode-dev-containers/pull/1554

Lack of "nightly" in RUST_VERSION will result in nonzero return code
from grep. This in turn triggers -e option set for the whole script.
As a result build silently fails.
2022-08-22 18:29:03 -04:00
Josh Spicer a37d74b137
backport: https://github.com/devcontainers/features/pull/96 (#1582)
* backport: https://github.com/devcontainers/features/pull/96

ref: https://github.com/devcontainers/features/issues/94

* Update sshd-debian.sh

* Update sshd-debian.sh
2022-08-22 18:10:57 -04:00
Gergő Rubint 11922dead7
Fix "Add add sudo support.." typo (#1569)
Signed-off-by: Gergő Rubint <gergo@grubint.com>

Signed-off-by: Gergő Rubint <gergo@grubint.com>
2022-08-12 12:54:45 -04:00
Chuck Lantz 4be2d406a1
Improve Ingress example (#1574) 2022-08-10 17:37:50 -05:00
Chuck Lantz 0d5d90128d
Add info on using ingress in Codespaces (#1573)
Co-authored-by: Brigit Murtaugh <brigit.murtaugh@microsoft.com>
2022-08-10 13:24:03 -05:00
Josh Spicer 48520eee0c
bump go to 1.19 (#1564) 2022-08-05 07:47:14 -04:00
Chuck Lantz f7097dee48
Add bullseye, jammy to apt download list for PowerShell (#1560) 2022-08-01 14:18:08 -04:00
Chuck Lantz 1bf27f552e
Add arm64, jammy to apt download list for git lfs (#1561) 2022-08-01 14:16:42 -04:00
Chuck Lantz 83b1b92751
Azure CLI now available for Jammy from apt (#1559) 2022-08-01 13:02:43 -04:00
Chuck Lantz 90bf9ee9f0
Port fix in #1522 to docker-in-docker (#1558) 2022-07-30 12:23:35 -04:00
Josh Spicer a00142b852 one more change 2022-07-29 18:34:15 +00:00
Josh Spicer bba73a6cd2 typo 2022-07-29 18:29:20 +00:00
Josh Spicer a80585345e https://github.com/microsoft/vscode-dev-containers/issues/1555
Cache AZ_VERSION in case we need to fallback to pip and the apt path has
modified the AZ_VERSION variable.
2022-07-29 18:28:20 +00:00
Josh Spicer 10bf6f70c4 additional changes for https://github.com/microsoft/vscode-dev-containers/pull/1554 2022-07-29 15:30:12 +00:00
Maksim Ryndin 36d67449e9
Option to specify nightly version of Rust (#1554)
* correct systemctl path

* support for nightly rust versions
2022-07-29 10:58:09 -04:00
Josh Spicer ac490130d1 sync python scripts 2022-07-27 18:12:18 +00:00
Maksim Ryndin 0e0daaa64a
correct systemctl path (#1544) 2022-07-21 06:29:21 -07:00
Paddy Morgan fec1e780d5
Spelling correction: Minkube -> Minikube (#1534) 2022-07-15 13:14:39 -07:00
Chris Baldwin 80a96606c4
fixes bash parameter expansion (#1535) 2022-07-15 12:51:02 -07:00
Felipe Santos 2e718e5dcb
Fix docker compose command v2 when not using moby (#1522) 2022-07-15 12:50:24 -07:00
Andrei Borisov 8f60eff161
Fix Fish shell installation (#1503)
* Fix Fish shell installation

* Echo fish and fisher versions for easier debugging

* Enable a regression test for fish back
2022-06-21 10:39:29 -04:00
Josh Spicer 100fe31091
fix git-lfs install from git source (#1500)
* fix git-lfs install from git source (https://github.com/microsoft/vscode-dev-containers/issues/1473)

* skip fish test
2022-06-13 16:07:32 -04:00
Stuart Leeks 8a68deee96
Add Terraform 1.2 to version list (#1480) 2022-06-09 11:22:44 -04:00
JP Ungaretti ee9f829134
Fix NotebookApp bug in Jupyter install script (#1469)
* Add setting for NotebookApp

* Rename origin parameter
2022-05-24 14:55:19 -07:00
Josh Spicer 053a055721
update all feature scripts to support `jammy` (& update regression testing parameters) (#1464)
* test against jammy

* update regression

* conditionally install libssl3.0 or libssl1.1 depending on distro support (https://github.com/microsoft/vscode-dev-containers/issues/1458)

* bump ruby regression test to 3.1.2

* swap libssl condition check and friendlier error

* even friendlier

* update regression

* add ssh group if it does not exist

* install tigervnc-tools to get vncpasswd on new ubuntu versions, if needed (https://github.com/microsoft/vscode-dev-containers/issues/1428)

* test against a more meaningful oryx image

* update powershell script dropping dependency missing in ubuntu 22.04
2022-05-24 09:27:20 -07:00
SE2Dev 91bb2d7699
Rust: Target Correct Rust Analyzer Extension (#1465) 2022-05-23 15:11:42 -07:00
Jinbo Wang 02c1991f5f
Update Java settings and JDK requirement in Java containers (#1448) 2022-05-23 10:13:03 -07:00
JP Ungaretti 55a4179ecf
Add option to create JupyterLab config for user (#1439)
* Copy config to Jupyter directory

* Create config in Jupyter script

* Copy changes to script-library
2022-05-11 15:11:43 -04:00
JP Ungaretti a5358ec894
Refactor Python package installer (#1437)
* Remove python-package script

* Install JupyterLab with feature script

* Install packages using private script

* Remove duplicate install

* Install Python packages from one script
2022-05-10 11:18:52 -04:00
Josh Spicer 29c2893a80
Update devcontainer-features.json 2022-05-05 17:03:01 -04:00
JP Ungaretti f7b92c89b4
Fix installation of common Python packages (#1424)
* Fix package installation

* Update comment

* Move python to front of PATH

* Add PYTHON parameter

* Move ML packages to new script

* Remove invalid docs

* Check for PYTHON

* Install packages from argument

* Resolve comments

* Add tests for new packages

* Copy JupyterLab script

* Use generic package install script

* Add new script to README

* Add missing $

* Try to fix smoke test

* Revert changes to jupyterlab-debian.sh

* Fix directory of Python

* Remove busted sudos

* Update test.sh

Co-authored-by: Josh Spicer <josh@joshspicer.com>
2022-05-04 12:09:31 -04:00
Josh Spicer 7a8fa56b33
use latest instead of distro version (https://github.com/cli/cli/issues/5523#issuecomment-1114964453 / https://github.com/microsoft/vscode-dev-containers/issues/1420) (#1429) 2022-05-02 12:33:41 -04:00
Sukka 8fb4fde907
replace `git.io` links with their actual URLs (#1423) 2022-05-02 10:18:47 -04:00
Josh Spicer 364972b0d7 remove accidental addition of old flag (https://github.com/microsoft/vscode-dev-containers/pull/1371#discussion_r859450907) 2022-04-27 14:28:15 +00:00
Josh Spicer 7e821d4678
supported distro detection for docker-in-docker script (#1371)
* work in progress distro detection

* regex check

* clearer condition

* additional logging

* Update script-library/docker-in-docker-debian.sh

Co-authored-by: Chuck Lantz <chuck_lantz@hotmail.com>

* add impish to dind settings.env

* rename docker settings to work for both dind and dfd

* add check to dfd

* add impish

* add jammy

* better regression testing for moby (when distro supported)

* remove jammy temporarily

* echo whether testing moby

Co-authored-by: Chuck Lantz <chuck_lantz@hotmail.com>
2022-04-26 10:12:33 -04:00
Andrei Borisov 72b7d5a801
Update Homebrew script (#1416)
* Fix Homebrew installation

Update the link to the core Homebrew repo used during installation.

* Allow installing Homebrew using shallow clone as a feature

* Fix typing error in _VSC_INSTALL_HOMEBREW args
2022-04-25 12:21:55 -04:00
Brigit Murtaugh 15204de2fc
Add note on ${localWorkspaceFolder} (#1411) 2022-04-25 08:21:00 -07:00
Chuck Lantz b530e44638
Prep for Node 18 release, Node 12 deprecation (#1398)
Co-authored-by: Josh Spicer <josh@joshspicer.com>
2022-04-25 07:04:08 -04:00