Commit graph

430 commits

Author SHA1 Message Date
Stephan
79588ef3da
checkout action update (#404)
- updated the action checkout from v2 to 3 as required by action warning
2023-01-17 09:18:13 -08:00
Stephen A. Imhoff
1726222515
CommonUtils - ensure home directory exists. (#398)
* CommonUtils - ensure home directory exists.

* Only create non-root home directory

Root directory will always exist.

* Bump version
2023-01-13 11:05:53 -08:00
Samruddhi Khandale
74dd2710dc
Git: Use sysconfdir=/etc for git built from source (#395)
* Git: Adds a new 'addGitConfigSymlink' option

* Use sysconfdir
2023-01-11 11:02:28 -08:00
Samruddhi Khandale
e67f4dc0fd
Common-utils: Fix build failures for alpine 3.14 & 3.15 (#393)
* Common-utils: Fix build failures for alpine 3.14 & 3.15

* version bump
2023-01-10 15:09:56 -08:00
github-actions[bot]
c8f5c3cbee
Automated documentation update (#394)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2023-01-10 13:59:07 -08:00
eitsupi
7e32db56c0
[common-utils] Fix permission of scripts in containers (#388)
* fix permission in containers

* add test

* bump version

* more tests

* update tests

* Update test/common-utils/devcontainer-info/Dockerfile

Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>

* Update test/common-utils/scenarios.json

Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>

* Update scenarios.json

* Update devcontainer-info.sh

Co-authored-by: Samruddhi Khandale <skhandale@microsoft.com>
2023-01-10 13:50:09 -08:00
Samruddhi Khandale
59fa3e3c21
Conda: Update 'certifi' due to CVE-2022-23491 (#383) 2023-01-09 14:49:43 -08:00
Samruddhi Khandale
04143e31ff
Options: Switch from 'enum' to 'proposals' (#382) 2023-01-09 14:48:41 -08:00
Mark Phippard
a9a7a25d60
Install gawk RPM (#380)
* Install gawk RPM

This script requires awk and it may not be available on a
minimal distro like Mariner

* Bump version number
2023-01-05 13:21:34 -08:00
Marko Bausch
c546f4bf8c
desktop-lite: fixed qemu container (#370)
* desktop-lite: fixed qemu container

* bump version for desktop-lite
2023-01-05 09:27:12 -08:00
Samruddhi Khandale
ef192bf467
PHP: Fix build failures for 'ubuntu:bionic' (#378)
* PHP: Fix build failures for 'ubuntu:bionic'

* update VERSION
2023-01-04 14:59:24 -08:00
Julien Boudry
8f7eec80d4
[PHP] Enable Mbstring (#371)
Mbstring is such a popular PHP extension that it is used everywhere and most libraries don't work without it. It can be compiled directly with PHP.
The official Docker images of PHP include it.
2023-01-04 13:12:53 -08:00
github-actions[bot]
2c646ed9fe
Automated documentation update (#377)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2023-01-04 11:53:48 -08:00
Samruddhi Khandale
eef35a4399
Rename "docker-from-docker" to "docker-outside-of-docker" (#373)
* Rename to "docker-outside-of-docker"

* rename test folder
2023-01-04 11:52:05 -08:00
Josh Spicer
6c76a7b488
Add validate workflow (#369)
* add validate workflow

* make typo to test 3c61c88

* remove unneeded if

* fix typo

* better names

* Update validate-metadata-files.yml
2023-01-03 14:52:56 -08:00
Samruddhi Khandale
dbf069a5db
Common-utils : Version bump (#367)
Common-utils - Version bump
2022-12-27 10:50:33 -08:00
Samruddhi Khandale
29babe4245 fix test 2022-12-27 18:35:13 +00:00
github-actions[bot]
f9de0e43f8
Automated documentation update (#368)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-27 12:42:28 -05:00
Josh Spicer
19bc8bb633
OS support in Feature NOTES.md (#366)
* https://github.com/devcontainers/features/issues/360

* omit from common utils
2022-12-27 12:27:57 -05:00
github-actions[bot]
80ed2fbc30
Automated documentation update (#365)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-27 09:51:25 -05:00
Josh Spicer
00dd4f4a19
remove unused buildArg in java Feature 2022-12-27 14:49:40 +00:00
Josh Spicer
592fdc8177
typo in 'dotnet' Feature schema 2022-12-27 09:36:51 -05:00
Josh Spicer
5fb5c388b5
typo 2022-12-27 09:32:34 -05:00
eitsupi
b6921f9b9f
feat(common-utils): Support the new path of meta.env file and the new field for saving source revisions (#359)
* support the new path of meta.env

* support the new field for the image revision

* minor formatting
2022-12-27 08:25:33 -05:00
Samruddhi Khandale
b9bfe406d2
Update GPG_KEY_SERVERS: Remove :80 from Ubuntu Keyserver (#354)
* Update GPG_KEY_SERVERS: Remove `:80` from Ubuntu Keyserver

* Fix ruby tests
2022-12-21 12:15:24 -08:00
Samruddhi Khandale
48678001d1
Terraform: Update GPG_KEY_SERVERS (#353)
* Terraform: Update GPG_KEY_SERVERS

* add check
2022-12-21 09:11:10 -08:00
Josh Spicer
42e5a013cc
common-utils 2.0.2 (#350)
Will release staged change: fede405549
2022-12-19 12:19:46 -05:00
github-actions[bot]
2472653c31
Automated documentation update (#351)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-19 09:11:02 -08:00
github-actions[bot]
e46fe0eb34
Automated documentation update (#349)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-19 11:27:18 -05:00
Mark Phippard
fede405549
Add support for mariner (#344) 2022-12-19 11:25:32 -05:00
zephyros-dev
9af65a01c7
docs: add bind mount docs for docker from docker (#343)
Co-authored-by: ptn <ptn@cct-technology.com>
2022-12-19 11:24:59 -05:00
eitsupi
7867e008c1
Fix /etc/bash.bashrc generated by common-utils (#342)
* Fix /etc/bash.bashrc generated by common-utils

* bump version
2022-12-19 11:23:05 -05:00
Samruddhi Khandale
2af02c198a
Git - Bug Fix: Feature fails with "ppa:false" for "buster" & "bullseye" (#340) 2022-12-16 16:08:37 -08:00
Samruddhi Khandale
e46c73de74
Git - Bug Fix: Feature fails with "ppa:false" for bionic & jammy (#339) 2022-12-16 14:21:05 -08:00
github-actions[bot]
a3dc31d31f
Automated documentation update (#338)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-16 11:33:40 -08:00
Chuck Lantz
bf058dc494
Multi-distro support for common script, refactor, fixes (#326) 2022-12-16 09:47:21 -08:00
Samruddhi Khandale
7fa90110d7
Git: Build from source with USE_LIBPCRE (#331) 2022-12-13 14:09:16 -08:00
github-actions[bot]
baf47e22b0
Automated documentation update (#332)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-13 10:59:48 -08:00
Pierre-Emmanuel Mercier
84f3e62d1c
Add TFSec and Terraform Docs to Terraform features (#327)
* Add TFSec and Terraform Docs

* PR Review

* code review
2022-12-13 10:58:22 -08:00
github-actions[bot]
7b009e661f
Automated documentation update (#328)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-12-09 14:10:41 -08:00
Jacob Woffenden
aae9de7ebc
Change default shell if installing ZSH (#325)
* 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>
2022-12-09 14:08:20 -08:00
Josh Spicer
e28358e33b
revert accidental push 2022-12-02 11:53:32 -08:00
Josh Spicer
779fa44930
add 'vim' as a common util to install 2022-12-02 11:52:53 -08:00
Samruddhi Khandale
57e15bc8e8
Update docker-in-docker version (#320)
update dnd
2022-12-02 09:49:20 -08:00
Samruddhi Khandale
7a47fbff00
Node: Fix regression - Installing in ubuntu 18.04 (#319)
Node: Fix regression https://github.com/devcontainers/features/issues/317
2022-12-02 09:48:04 -08:00
Samruddhi Khandale
46dfa11ecd
Github cli - Adds retry logic for find git tags (#310)
* Github cli - Adds retry logic for find git tags

* re-add set -e

* address comment
2022-11-30 13:42:57 -08:00
github-actions[bot]
64f0e10fab
Automated documentation update (#315)
Automated documentation update [skip ci]

Co-authored-by: github-actions <github-actions@github.com>
2022-11-29 17:10:37 -08:00
Samruddhi Khandale
cf36e7ac3a
docker-in-docker fix : Use ${devcontainerId} for volume name (#314)
Fix
2022-11-29 17:08:10 -08:00
Chuck Lantz
d1972b4d8d
Use _REMOTE_USER when available (#264)
* 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>
2022-11-28 15:07:38 -08:00
Claudio Bandera
4af4c29122
Proposal for fix of #312 (#313)
* 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
2022-11-28 11:05:21 -08:00