aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* CI ignoreJosh Spicer2022-06-141-0/+1
|
* Devcontainer docs (#47)Josh Spicer2022-06-1436-8/+1051
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * docs * automatically generate documentation from features.json * trigger doc gen * 1 * no-ci * no-ci * no-ci * no-ci * comment out pull * Automated documentation update * no-ci markdown table * Automated documentation update * no-ci * Automated documentation update * branch to main Co-authored-by: Devcontainers CI <vscr-feedback@microsoft.com>
* python: fix condition when version=noneSamruddhi Khandale2022-06-141-2/+1
|
* Common: Handle meta.env for devcontainer-info cmd (#46)Samruddhi Khandale2022-06-141-10/+12
| | | Handle meta.env
* add missing user groups to fix permission issues for non root user (#45)Samruddhi Khandale2022-06-138-12/+74
| | | | | | | * add missing user groups * fix username * move chmod: anaconda
* add shell-linter config (no-ci)Josh Spicer2022-06-132-2/+6
|
* port changes from vscode-dev-containers for jammy compat (#44)Josh Spicer2022-06-132-2/+16
| | | | | * package compat * port git-lfs fix (https://github.com/microsoft/vscode-dev-containers/pull/1500)
* ruby: revert sudo_if changesSamruddhi Khandale2022-06-101-11/+2
|
* ruby: fix permissions and ln for oryx (#43)Samruddhi Khandale2022-06-101-1/+13
| | | | | * ruby: fix permissions and ln for oryx * add sudo_if
* fix oryx pathSamruddhi Khandale2022-06-102-3/+4
|
* oryx: change and own DYNAMIC_INSTALL_ROOT_DIRSamruddhi Khandale2022-06-092-3/+6
|
* oryx: add permission to DYNAMIC_INSTALL_ROOT_DIR (#42)Samruddhi Khandale2022-06-091-0/+1
|
* go: fix pathSamruddhi Khandale2022-06-091-3/+3
|
* Merge JupyterLab feature into Python feature (#40)JP Ungaretti2022-06-0810-166/+126
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Restructure tools installation * Tweak bash and zsh config * Remove extra space * Update comments * Add option to install JupyterLab * Add option to configure JupyterLab * Add option to install ML packages * Remove deprecated JuptyerLab feature * Add new arguments to Python feature * Remove trailing whitespace * Organize new arguments * Resolve feedback * Create new scenario for JupyterLab * Fix user in JupyterLab scenario * Revert changes to Python test * Remove ML packages * Update test names * Rename CORS option
* Update README.mdJosh Spicer2022-06-071-1/+1
|
* change action name to 'ci'Josh Spicer2022-06-073-5/+5
|
* Update README.mdJosh Spicer2022-06-071-1/+1
|
* fix miscellaneous bugs (#41)Samruddhi Khandale2022-06-066-54/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add recursive linking * temp change * fix xdebug * fix rbenv xdebug * fix hugo * remove suffix * php: fix config * fix anaconda and oryx * fix xdebug * fixes php * bug fix: composer * anaconda * nit * fix shellchecker * shellchecker
* devcontainer cli with v2 changes rebased onto scenario changesJosh Spicer2022-06-031-0/+0
|
* update releaseJosh Spicer2022-06-031-1/+4
|
* Add CI ignoreJosh Spicer2022-06-038-7/+11
|
* add v2 actionJosh Spicer2022-06-0313-1/+16478
|
* Pass options via environment variables (#39)Josh Spicer2022-06-0360-314/+445
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * up to docker-in-docker converted * first pass at the rest of the features (and bash linting and updated CLI * move shell linter to own file * rename feature.json -> devcontainer-feature.json * continue on error * continue on error in right spot * formatting * fix AZ_VERSION * update python * restore variable name * update linter actions, fix dind/dfd/desktop scripts, add test-scenaerios * add tree because I like tree * glob for shell linter * fix test-scenarios * shell linter * more shell helper
* Create .devcontainer.jsonJosh Spicer2022-06-031-0/+20
|
* Samruddhikhandale/attempt fix ruby (#38)Samruddhi Khandale2022-06-021-4/+7
| | | | | | | * add source * temp - debug * ruby: fix sourcing bug
* php: allow multiple versions (#33)Samruddhi Khandale2022-06-023-63/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * php: allow multiple versions * nit * correct condtions * fix: mv: target '6/composer' is not a directory * add "" * fix linking folders * fix ln: failed to create symbolic link * change description * fix error msg * chane exit code * restructure linking * fix pecl multiple installation * correct condition * install pecl with specific version
* ruby: fix sourcing bug (#37)Samruddhi Khandale2022-06-021-3/+1
| | | fix sourcing bug
* dotnet: allow multiple dotnet versions (#34)Samruddhi Khandale2022-06-023-24/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dotnet: allow multiple dotnet versions * nit * change description * change condtion * nit * change exit code * restructure linkinh * nit * adding installUsingApt * export path * fix path * fix eof * fix updaterc * change access * add USERNAME * export * debug 1 * add missing $
* Python: Allow installing multiple versions of python (#32)Samruddhi Khandale2022-06-013-23/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test * add overrideDefault * fix linking bug * fix bug 2 * fix bug 3 * fix bug 4 * fix python3 * fix spacing * fix bug * fix oryx bug * add missing $ * add mkdir * fix conditions * add additional linking * add current path * fix linking * Update src/python/feature.json Co-authored-by: Josh Spicer <joshspicer@github.com> * python version check * change exit code * change exit code * remove symlinks if present * fix symlinks * nit * change PATH * fix condition * change condition * add [] Co-authored-by: Josh Spicer <joshspicer@github.com>
* Ruby: fix bug (#36)Samruddhi Khandale2022-06-011-24/+27
| | | | | * fix ruby * skip rbenv/ruby-build
* test scenariosJosh Spicer2022-06-013-29/+30
|
* Merge branch 'main' of https://github.com/devcontainers/featuresJosh Spicer2022-05-312-10/+6
|\
| * Revert "fix username when automatic: hugo and anaconda (#31)" (#35)Samruddhi Khandale2022-05-312-10/+6
| | | | | | This reverts commit e496022c568e9f6f42b41cda37f8d2e929eb3564.
* | more base imagesJosh Spicer2022-05-312-2/+2
|/
* Add oryx feature (#27)Samruddhi Khandale2022-05-276-0/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add oryx * modify oryx sh * add oryx in matrix * install dotnet * fix permission * test * test 2 * test 3 * fix dotnet * fix oryx * fix * fix path issues + debugging * remove debugging * add oryx test to actions * fix test * modify test * add $ * fix user * address comments * add repo * add wget * allow apt-update * add --no-check-certificate * install ca-certificates * install with another approach * fix infinite test runs * Update src/oryx/install.sh Co-authored-by: Josh Spicer <joshspicer@github.com> Co-authored-by: Josh Spicer <joshspicer@github.com>
* fix username when automatic: hugo and anaconda (#31)Samruddhi Khandale2022-05-272-6/+10
| | | fix username when automatic
* update jupyter and ruby features (#26)jospicer/testing-multi-repo-authJosh Spicer2022-05-2712-448/+12
| | | | | | | | | * jekyll and jupyter updates * add ruby to jekylls pr test * update jekyll and ruby test * remove features that dont follow my rules
* fix export bug: maven (#30)Samruddhi Khandale2022-05-271-1/+1
|
* fix gradle bug (#29)Samruddhi Khandale2022-05-271-2/+1
|
* fix php: add missing $ (#28)Samruddhi Khandale2022-05-271-4/+6
| | | | | | | * fix php: add missing $ * test fix * fix user
* correct rust assertsJosh Spicer2022-05-261-1/+3
|
* maven and optional sdkman (#25)Josh Spicer2022-05-266-13/+30
| | | | | * maven * optional sdk man
* ruby before jekyll and format workflowsJosh Spicer2022-05-262-42/+43
|
* updates to conda,gradle,hugo (#24)Josh Spicer2022-05-267-11/+20
|
* fix anaconda pathingJosh Spicer2022-05-262-4/+11
|
* smart PR action (#23)Josh Spicer2022-05-265-8/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | * attempt at update action * Update test-pr.yaml * make a change to a source file * try out a few * easy case * filter * try a two-feature key * without jup * overthinking? * naming * changes * all * remove comments
* Adds a PHP feature (#22)Samruddhi Khandale2022-05-265-1/+219
| | | | | | | | | | | | | | | | | * add php * add test * fix test * add to workflow * fix test * fix bug * test composer Co-authored-by: Josh Spicer <joshspicer@github.com>
* can we make the yaml array prettier?Josh Spicer2022-05-261-1/+26
|
* fixJosh Spicer2022-05-261-1/+1
|
* format test/git/test.shJosh Spicer2022-05-261-9/+8
|