From aa7a5dbb87465d791c4117250b40a92f5c023209 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:35:17 +0000 Subject: [PATCH 01/28] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f9ed0b93..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @devcontainers/maintainers +* @igeclouds/maintainers From d7b2fd0303b0cdefd61105283e05824d81676d52 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:35:45 +0000 Subject: [PATCH 02/28] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f889e7dc..2bec03d1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igeclouds/maintainers +* @igecloud/maintainers From 2ea3f2143c66b735f660b7892c6d1725d4decada Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:36:26 +0000 Subject: [PATCH 03/28] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 2bec03d1..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igecloud/maintainers +* @igeclouds/maintainers From 9a371890dcff405fb01b92cf116efd8999bc9153 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:36:58 +0000 Subject: [PATCH 04/28] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index f889e7dc..2bec03d1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igeclouds/maintainers +* @igecloud/maintainers From 2b454111b18f7fa9b3c56f5a1bedb3ca75870d7b Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:45:24 +0000 Subject: [PATCH 05/28] Update _config.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index 855811df..f72bcda9 100644 --- a/_config.yml +++ b/_config.yml @@ -4,9 +4,9 @@ description: > Development containers documentation and specification page. # baseurl: / # the subpath of your site, e.g. /blog/ -url: https://devcontainers.github.io # the base hostname & protocol for your site -git_address: https://github.com/devcontainers/devcontainers.github.io -git_edit_address: https://github.com/devcontainers/devcontainers.github.io/settings/pages/blob/gh-pages +url: https://projectservice.github.io # the base hostname & protocol for your site +git_address: https://github.com/igeclouds/projectservice.github.io +git_edit_address: https://github.com/igeclouds/projectservice.github.io/settings/pages/blob/gh-pages # Build settings markdown: kramdown @@ -25,7 +25,7 @@ exclude: - README.md - resources -timezone: Europe/Zurich +timezone: Europe/London defaults: - scope: From d1369d09b015ca18dd069b76d725d39248f06956 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:16:55 +0000 Subject: [PATCH 06/28] Update base.Dockerfile Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .devcontainer/base.Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.devcontainer/base.Dockerfile b/.devcontainer/base.Dockerfile index 9e3296a6..0b3f27e8 100644 --- a/.devcontainer/base.Dockerfile +++ b/.devcontainer/base.Dockerfile @@ -18,9 +18,8 @@ RUN gem install bundler jekyll github-pages ARG NODE_VERSION="none" RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/local/share/nvm/nvm.sh && nvm install ${NODE_VERSION} 2>&1"; fi -# [Optional] Uncomment this section to install additional OS packages. # RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends +# && apt-get -y install --no-install-recommends npm install -g wrangler -# [Optional] Uncomment this line to install global node packages. -# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 + +# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 From b2c8d30d516a04855c54ebff7c10aae61c9a602e Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:18:51 +0000 Subject: [PATCH 07/28] Update Dockerfile Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .devcontainer/Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 19e72747..af8f9a52 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -8,7 +8,8 @@ RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/ # [Optional] Uncomment this section to install additional OS packages. # RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ -# && apt-get -y install --no-install-recommends +# && apt-get -y install --no-install-recommends npm install -g wrangler -# [Optional] Uncomment this line to install global node packages. -# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 \ No newline at end of file + +# RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g wrangler + 2>&1 From 77ca97ec3a907159812b2345163e83287046f7e4 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:28:06 +0000 Subject: [PATCH 08/28] Update index.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 5c901c91..39ec5b1e 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@
-

Development Containers

+

Development & Design Containers

An open specification for enriching containers with development specific content and settings. @@ -16,7 +16,7 @@

Development Containers


- Star
@@ -61,7 +61,7 @@

Gear cogs

Gear cogs

-

Supporting Tools

+

Supporting Tools

A variety of tools and services support this standard.

From 7a0079607867972bbd58d2d3059ef5218f6bcc2f Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:34:45 +0000 Subject: [PATCH 09/28] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 5b35dcb2..6ee4df25 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Development Containers Website +# Developers & Designers Resource Repository This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). @@ -8,7 +8,7 @@ You may view the site at [containers.dev](https://containers.dev). If you'd like to build and preview the site yourself, we make it as smooth as possible through a dev container in this repo! -### Dev container +### Dev & Design Container You may build GitHub Pages sites with [Jekyll](https://jekyllrb.com/), which is a Ruby gem. You could manually install these tools on your machine, or you can easily get started with the setup you already need through a dev container! @@ -24,7 +24,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` * Check out the site! http://localhost:4000/containers.dev/ -## Feedback and contributing +## Feedback and contributing If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. From ecff39490408dc713eacd0cf0b60e6f9b314abe2 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:36:43 +0000 Subject: [PATCH 10/28] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ee4df25..6ed1cee2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [containers.dev](https://containers.dev). +You may view the site at [containers.dev](https://igecloud.dev). ## Building From 0039e007e19c1756673c29372ad2be73e2286bed Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:38:55 +0000 Subject: [PATCH 11/28] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ed1cee2..968e2759 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. -For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo](https://github.com/devcontainers/spec). +For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). ## License From 68b40ace736ef42d9c453c6937ccc70f65ce526c Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:40:43 +0000 Subject: [PATCH 12/28] Update collections.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- collections.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collections.html b/collections.html index 205688e5..4a141bf2 100644 --- a/collections.html +++ b/collections.html @@ -12,7 +12,7 @@

Collections

- To add your own collection to this list, please create a PR editing this yaml file. + To add your own collection to this list, please create a PR editing this yaml file.

Name From 25c0b96b8f31192aea56bf12a683e0d8192072ea Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:41:40 +0000 Subject: [PATCH 13/28] Update guides.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- guides.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides.html b/guides.html index 6234d1d0..7c8ef2df 100644 --- a/guides.html +++ b/guides.html @@ -1,6 +1,6 @@ --- layout: singlePage -title: Dev Container Guides +title: IGE Cloud Dev Container Guides --- {% for post in site.posts %} From ca4273ec801fdbf954dda08fb184c71f70015e32 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:44:47 +0000 Subject: [PATCH 14/28] Update specification-toc.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _data/specification-toc.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_data/specification-toc.yml b/_data/specification-toc.yml index 5f034b58..e62ec523 100644 --- a/_data/specification-toc.yml +++ b/_data/specification-toc.yml @@ -1,4 +1,4 @@ -- title: Development Containers +- title: Development & Design Containers children: - title: Base Protocol anchor: Base_Protocol @@ -214,4 +214,4 @@ - title: Variable anchor: Types_Variable - title: VariablePresentationHint - anchor: Types_VariablePresentationHint \ No newline at end of file + anchor: Types_VariablePresentationHint From 449652ac581012407abd3242304a33120d45b3f0 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 03:50:13 +0000 Subject: [PATCH 15/28] Update footer.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _includes/footer.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_includes/footer.html b/_includes/footer.html index 63bb8bd7..adc8643c 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -27,10 +27,10 @@
  • From 62cf9cc5333247ead8ca7b859426080949c8c720 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:02:22 +0000 Subject: [PATCH 16/28] Update footer.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- _includes/footer.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/footer.html b/_includes/footer.html index adc8643c..f30654c8 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -15,7 +15,7 @@ Star
  • - Watch + Watch
  • @@ -28,7 +28,7 @@
  • From a66177dd17ae35e58482841c8ff4e818867d92b1 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:04:06 +0000 Subject: [PATCH 17/28] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 968e2759..4405d7b7 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * You may review supporting tools and services [here](https://containers.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/containers.dev/ +* Check out the site! http://localhost:4000/igecloud.dev/ ## Feedback and contributing From 0213a280c3badf838730a43b2e7dd7349287f577 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:04:37 +0000 Subject: [PATCH 18/28] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4405d7b7..8171c007 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [containers.dev](https://igecloud.dev). +You may view the site at [igecloud.dev](https://igecloud.dev). ## Building From 1ea31d245236f6010c88e08986d09b2faa292ab0 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:19:09 +0000 Subject: [PATCH 19/28] Update CODEOWNERS Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index 2bec03d1..f889e7dc 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @igecloud/maintainers +* @igeclouds/maintainers From bd1ec19cbac245772c777eeaf0cb8c3a6fe96a9a Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:21:25 +0000 Subject: [PATCH 20/28] Update CNAME Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index 5e77b88a..50080961 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -containers.dev \ No newline at end of file +igecloud.dev From 564de798c0db779ce029442b954285230714bbc7 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 04:44:45 +0000 Subject: [PATCH 21/28] Create jekyll.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/jekyll.yml | 63 ++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 .github/workflows/jekyll.yml diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml new file mode 100644 index 00000000..d5eb8a69 --- /dev/null +++ b/.github/workflows/jekyll.yml @@ -0,0 +1,63 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +# Sample workflow for building and deploying a Jekyll site to GitHub Pages +name: Deploy Jekyll site to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["gh-pages"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow one concurrent deployment +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Ruby + uses: ruby/setup-ruby@ee2113536afb7f793eed4ce60e8d3b26db912da4 # v1.127.0 + with: + ruby-version: '3.0' # Not needed with a .ruby-version file + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + cache-version: 0 # Increment this number if you need to re-download cached gems + - name: Setup Pages + id: pages + uses: actions/configure-pages@v3 + - name: Build with Jekyll + # Outputs to the './_site' directory by default + run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}" + env: + JEKYLL_ENV: production + - name: Upload artifact + # Automatically uploads an artifact from the './_site' directory by default + uses: actions/upload-pages-artifact@v1 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 From cfbcc5e2e8277b8a0b31a0c29f40a7ebea58c485 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:09:32 +0000 Subject: [PATCH 22/28] Update README.md Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- README.md | 9 --------- 1 file changed, 9 deletions(-) diff --git a/README.md b/README.md index 8171c007..d50749ba 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,3 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` * Check out the site! http://localhost:4000/igecloud.dev/ -## Feedback and contributing - -If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. - -For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). - -## License - -License for this repository: https://github.com/devcontainers/containers.dev/blob/gh-pages/LICENSE. From b33d0a42e974a20db2aef2e0a4a12b115a655ee5 Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:22:59 +0000 Subject: [PATCH 23/28] Update CNAME Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- CNAME | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CNAME b/CNAME index 50080961..a67d0c9b 100644 --- a/CNAME +++ b/CNAME @@ -1 +1 @@ -igecloud.dev +igecloud.dev/devcontainers From 7787e9e149b360d5e9b6485a7d9f5b9e163f6aa8 Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:26:43 +0000 Subject: [PATCH 24/28] Create README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d50749ba..1460df54 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This repo holds the website for the [Development Containers Specification](https://github.com/devcontainers/spec). -You may view the site at [igecloud.dev](https://igecloud.dev). +You may view the site at [containers.dev](https://igecloud.dev). ## Building @@ -22,5 +22,14 @@ It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-cont * You may review supporting tools and services [here](https://containers.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/igecloud.dev/ +* Check out the site! http://localhost:4000/containers.dev/ +## Feedback and contributing + +If you'd like to provide feedback on or contribute to the dev containers website, please feel free to open an issue or PR in this repo. + +For issues on and contributions to the dev container specification itself, please visit the [Dev Containers Spec repo (https://github.com/igeclouds/devconspec). + +## License + +License for this repository: https://github.com/igeclouds/igecloud.dev/blob/gh-pages/LICENSE. From 8fbbc9fe80e0def86945ccb2631b7c5edea2268f Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Thu, 9 Feb 2023 05:49:07 +0000 Subject: [PATCH 25/28] Delete collections.html Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- collections.html | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 collections.html diff --git a/collections.html b/collections.html deleted file mode 100644 index 4a141bf2..00000000 --- a/collections.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Collections -layout: table -sectionid: collection-index ---- - -

    Collections

    -

    - This list below contains pointers to official and community-contributed Dev Container assets, including Features and Templates. - Collections on this list are continuously crawled for liveness, and can be presented in UX of Dev Container-supporting tools - (i.e. it will be presented in the GitHub Codespaces and VS Code Dev Containers UX). -

    - -

    - To add your own collection to this list, please create a PR editing this yaml file. -

    - - Name - Maintainer - Repository - - -{% for c in site.data.collection-index %} - - {{ c.name }} - {{ c.maintainer | strip_html }} - {{ c.repository | strip_html }} - -{% endfor %} From 89eb92560af64fe5df999053cdc81d82ebb79f1f Mon Sep 17 00:00:00 2001 From: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> Date: Fri, 10 Feb 2023 16:16:46 +0000 Subject: [PATCH 26/28] Update README.md Signed-off-by: IGE Project Service <34292598+IGEwebs@users.noreply.github.com> --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1460df54..257e72c8 100644 --- a/README.md +++ b/README.md @@ -12,17 +12,17 @@ If you'd like to build and preview the site yourself, we make it as smooth as po You may build GitHub Pages sites with [Jekyll](https://jekyllrb.com/), which is a Ruby gem. You could manually install these tools on your machine, or you can easily get started with the setup you already need through a dev container! -You may review this repo's dev container in the [`.devcontainer`](https://github.com/devcontainers/containers.dev/tree/gh-pages/.devcontainer) folder. +You may review this repo's dev container in the [`.devcontainer`](https://github.com/igeclouds/igeclouds.dev/tree/gh-pages/.devcontainer) folder. It is from this [Jekyll definition](https://github.com/microsoft/vscode-dev-containers/tree/main/containers/jekyll). ### Steps to build and run * Clone or open this repo in the dev container-supporting editor of your choosing. - * You may review supporting tools and services [here](https://containers.dev/supporting). + * You may review supporting tools and services [here](https://igeclouds.dev/supporting). * Reopen this repo in the dev container, so that the container builds and you may develop inside it using the included tools. * Once the dev container finishes building, execute the following command in your dev container to start the site: `bundle exec jekyll serve` -* Check out the site! http://localhost:4000/containers.dev/ +* Check out the site! http://localhost:4000/igeclouds.dev/ ## Feedback and contributing @@ -32,4 +32,4 @@ For issues on and contributions to the dev container specification itself, pleas ## License -License for this repository: https://github.com/igeclouds/igecloud.dev/blob/gh-pages/LICENSE. +License for this repository: https://github.com/igeclouds/devcontainers/blob/gh-pages/LICENSE. From 0e21eb1c3f4b850f56e0794739f9dc4e44a69a3e Mon Sep 17 00:00:00 2001 From: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> Date: Fri, 10 Feb 2023 21:59:24 +0000 Subject: [PATCH 27/28] Create hadolint.yml Signed-off-by: Moses Fabiyi <90117777+officialmofabs@users.noreply.github.com> --- .github/workflows/hadolint.yml | 47 ++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/workflows/hadolint.yml diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml new file mode 100644 index 00000000..f57b1715 --- /dev/null +++ b/.github/workflows/hadolint.yml @@ -0,0 +1,47 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. +# hadoint is a Dockerfile linter written in Haskell +# that helps you build best practice Docker images. +# More details at https://github.com/hadolint/hadolint + +name: Hadolint + +on: + push: + branches: [ "gh-pages" ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ "gh-pages" ] + schedule: + - cron: '23 5 * * 5' + +permissions: + contents: read + +jobs: + hadolint: + name: Run hadolint scanning + runs-on: ubuntu-latest + permissions: + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/upload-sarif to upload SARIF results + actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Run hadolint + uses: hadolint/hadolint-action@f988afea3da57ee48710a9795b6bb677cc901183 + with: + dockerfile: ./Dockerfile + format: sarif + output-file: hadolint-results.sarif + no-fail: true + + - name: Upload analysis results to GitHub + uses: github/codeql-action/upload-sarif@v2 + with: + sarif_file: hadolint-results.sarif + wait-for-processing: true From 7b86565d17a1c7a27b8b8f3ae942353bc77cdf39 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Feb 2023 22:02:19 +0000 Subject: [PATCH 28/28] Bump addressable from 2.5.2 to 2.8.1 Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.5.2 to 2.8.1. - [Release notes](https://github.com/sporkmonger/addressable/releases) - [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md) - [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.5.2...addressable-2.8.1) --- updated-dependencies: - dependency-name: addressable dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 449 ++++++++++++++++++++++++++------------------------- 1 file changed, 225 insertions(+), 224 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f05bd56a..7332b6d9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,227 +1,228 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (4.2.9) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - addressable (2.5.2) - public_suffix (>= 2.0.2, < 4.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) - colorator (1.1.0) - concurrent-ruby (1.0.5) - ethon (0.11.0) - ffi (>= 1.3.0) - execjs (2.7.0) - faraday (0.15.2) - multipart-post (>= 1.2, < 3) - ffi (1.9.25) - forwardable-extended (2.6.0) - gemoji (3.0.0) - github-pages (170) - activesupport (= 4.2.9) - github-pages-health-check (= 1.3.5) - jekyll (= 3.6.2) - jekyll-avatar (= 0.5.0) - jekyll-coffeescript (= 1.0.2) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.9.2) - jekyll-gist (= 1.4.1) - jekyll-github-metadata (= 2.9.3) - jekyll-mentions (= 1.2.0) - jekyll-optional-front-matter (= 0.3.0) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.2.0) - jekyll-redirect-from (= 0.12.1) - jekyll-relative-links (= 0.5.2) - jekyll-sass-converter (= 1.5.0) - jekyll-seo-tag (= 2.3.0) - jekyll-sitemap (= 1.1.1) - jekyll-swiss (= 0.4.0) - jekyll-theme-architect (= 0.1.0) - jekyll-theme-cayman (= 0.1.0) - jekyll-theme-dinky (= 0.1.0) - jekyll-theme-hacker (= 0.1.0) - jekyll-theme-leap-day (= 0.1.0) - jekyll-theme-merlot (= 0.1.0) - jekyll-theme-midnight (= 0.1.0) - jekyll-theme-minimal (= 0.1.0) - jekyll-theme-modernist (= 0.1.0) - jekyll-theme-primer (= 0.5.2) - jekyll-theme-slate (= 0.1.0) - jekyll-theme-tactile (= 0.1.0) - jekyll-theme-time-machine (= 0.1.0) - jekyll-titles-from-headings (= 0.5.0) - jemoji (= 0.8.1) - kramdown (= 1.14.0) - liquid (= 4.0.0) - listen (= 3.0.6) - mercenary (~> 0.3) - minima (= 2.1.1) - rouge (= 2.2.1) - terminal-table (~> 1.4) - github-pages-health-check (1.3.5) - addressable (~> 2.3) - net-dns (~> 0.8) - octokit (~> 4.0) - public_suffix (~> 2.0) - typhoeus (~> 0.7) - html-pipeline (2.8.0) - activesupport (>= 2) - nokogiri (>= 1.4) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jekyll (3.6.2) - addressable (~> 2.4) - colorator (~> 1.0) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.14) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 3) - safe_yaml (~> 1.0) - jekyll-avatar (0.5.0) - jekyll (~> 3.0) - jekyll-coffeescript (1.0.2) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.9.2) - jekyll (~> 3.3) - jekyll-gist (1.4.1) - octokit (~> 4.2) - jekyll-github-metadata (2.9.3) - jekyll (~> 3.1) - octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.2.0) - activesupport (~> 4.0) - html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-optional-front-matter (0.3.0) - jekyll (~> 3.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.2.0) - jekyll (~> 3.0) - jekyll-redirect-from (0.12.1) - jekyll (~> 3.3) - jekyll-relative-links (0.5.2) - jekyll (~> 3.3) - jekyll-remote-theme (0.3.1) - jekyll (~> 3.5) - rubyzip (>= 1.2.1, < 3.0) - jekyll-sass-converter (1.5.0) - sass (~> 3.4) - jekyll-seo-tag (2.3.0) - jekyll (~> 3.3) - jekyll-sitemap (1.1.1) - jekyll (~> 3.3) - jekyll-swiss (0.4.0) - jekyll-theme-architect (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.5.2) - jekyll (~> 3.5) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.2) - jekyll-theme-slate (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.1.0) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.0) - jekyll (~> 3.3) - jekyll-watch (1.5.1) - listen (~> 3.0) - jemoji (0.8.1) - activesupport (~> 4.0, >= 4.2.9) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (>= 3.0) - kramdown (1.14.0) - liquid (4.0.0) - listen (3.0.6) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9.7) - mercenary (0.3.6) - mini_portile2 (2.3.0) - minima (2.1.1) - jekyll (~> 3.3) - minitest (5.11.3) - multipart-post (2.0.0) - net-dns (0.8.0) - nokogiri (1.8.2) - mini_portile2 (~> 2.3.0) - octokit (4.9.0) - sawyer (~> 0.8.0, >= 0.5.3) - pathutil (0.16.1) - forwardable-extended (~> 2.6) - public_suffix (2.0.5) - rb-fsevent (0.10.3) - rb-inotify (0.9.10) - ffi (>= 0.5.0, < 2) - rouge (2.2.1) - rubyzip (1.2.1) - safe_yaml (1.0.4) - sass (3.5.6) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.8.1) - addressable (>= 2.3.5, < 2.6) - faraday (~> 0.8, < 1.0) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) - typhoeus (0.8.0) - ethon (>= 0.8.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - unicode-display_width (1.4.0) - -PLATFORMS - ruby - -DEPENDENCIES - github-pages - jekyll (= 3.6.2) - jekyll-remote-theme - jemoji +GEM + remote: https://rubygems.org/ + specs: + activesupport (4.2.9) + i18n (~> 0.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.8.1) + public_suffix (>= 2.0.2, < 6.0) + coffee-script (2.4.1) + coffee-script-source + execjs + coffee-script-source (1.11.1) + colorator (1.1.0) + concurrent-ruby (1.0.5) + ethon (0.11.0) + ffi (>= 1.3.0) + execjs (2.7.0) + faraday (0.15.2) + multipart-post (>= 1.2, < 3) + ffi (1.9.25) + forwardable-extended (2.6.0) + gemoji (3.0.0) + github-pages (170) + activesupport (= 4.2.9) + github-pages-health-check (= 1.3.5) + jekyll (= 3.6.2) + jekyll-avatar (= 0.5.0) + jekyll-coffeescript (= 1.0.2) + jekyll-default-layout (= 0.1.4) + jekyll-feed (= 0.9.2) + jekyll-gist (= 1.4.1) + jekyll-github-metadata (= 2.9.3) + jekyll-mentions (= 1.2.0) + jekyll-optional-front-matter (= 0.3.0) + jekyll-paginate (= 1.1.0) + jekyll-readme-index (= 0.2.0) + jekyll-redirect-from (= 0.12.1) + jekyll-relative-links (= 0.5.2) + jekyll-sass-converter (= 1.5.0) + jekyll-seo-tag (= 2.3.0) + jekyll-sitemap (= 1.1.1) + jekyll-swiss (= 0.4.0) + jekyll-theme-architect (= 0.1.0) + jekyll-theme-cayman (= 0.1.0) + jekyll-theme-dinky (= 0.1.0) + jekyll-theme-hacker (= 0.1.0) + jekyll-theme-leap-day (= 0.1.0) + jekyll-theme-merlot (= 0.1.0) + jekyll-theme-midnight (= 0.1.0) + jekyll-theme-minimal (= 0.1.0) + jekyll-theme-modernist (= 0.1.0) + jekyll-theme-primer (= 0.5.2) + jekyll-theme-slate (= 0.1.0) + jekyll-theme-tactile (= 0.1.0) + jekyll-theme-time-machine (= 0.1.0) + jekyll-titles-from-headings (= 0.5.0) + jemoji (= 0.8.1) + kramdown (= 1.14.0) + liquid (= 4.0.0) + listen (= 3.0.6) + mercenary (~> 0.3) + minima (= 2.1.1) + rouge (= 2.2.1) + terminal-table (~> 1.4) + github-pages-health-check (1.3.5) + addressable (~> 2.3) + net-dns (~> 0.8) + octokit (~> 4.0) + public_suffix (~> 2.0) + typhoeus (~> 0.7) + html-pipeline (2.8.0) + activesupport (>= 2) + nokogiri (>= 1.4) + i18n (0.9.5) + concurrent-ruby (~> 1.0) + jekyll (3.6.2) + addressable (~> 2.4) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.14) + liquid (~> 4.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (>= 1.7, < 3) + safe_yaml (~> 1.0) + jekyll-avatar (0.5.0) + jekyll (~> 3.0) + jekyll-coffeescript (1.0.2) + coffee-script (~> 2.2) + coffee-script-source (~> 1.11.1) + jekyll-default-layout (0.1.4) + jekyll (~> 3.0) + jekyll-feed (0.9.2) + jekyll (~> 3.3) + jekyll-gist (1.4.1) + octokit (~> 4.2) + jekyll-github-metadata (2.9.3) + jekyll (~> 3.1) + octokit (~> 4.0, != 4.4.0) + jekyll-mentions (1.2.0) + activesupport (~> 4.0) + html-pipeline (~> 2.3) + jekyll (~> 3.0) + jekyll-optional-front-matter (0.3.0) + jekyll (~> 3.0) + jekyll-paginate (1.1.0) + jekyll-readme-index (0.2.0) + jekyll (~> 3.0) + jekyll-redirect-from (0.12.1) + jekyll (~> 3.3) + jekyll-relative-links (0.5.2) + jekyll (~> 3.3) + jekyll-remote-theme (0.3.1) + jekyll (~> 3.5) + rubyzip (>= 1.2.1, < 3.0) + jekyll-sass-converter (1.5.0) + sass (~> 3.4) + jekyll-seo-tag (2.3.0) + jekyll (~> 3.3) + jekyll-sitemap (1.1.1) + jekyll (~> 3.3) + jekyll-swiss (0.4.0) + jekyll-theme-architect (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-cayman (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-dinky (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-hacker (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-leap-day (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-merlot (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-midnight (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-minimal (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-modernist (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-primer (0.5.2) + jekyll (~> 3.5) + jekyll-github-metadata (~> 2.9) + jekyll-seo-tag (~> 2.2) + jekyll-theme-slate (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-tactile (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-theme-time-machine (0.1.0) + jekyll (~> 3.5) + jekyll-seo-tag (~> 2.0) + jekyll-titles-from-headings (0.5.0) + jekyll (~> 3.3) + jekyll-watch (1.5.1) + listen (~> 3.0) + jemoji (0.8.1) + activesupport (~> 4.0, >= 4.2.9) + gemoji (~> 3.0) + html-pipeline (~> 2.2) + jekyll (>= 3.0) + kramdown (1.14.0) + liquid (4.0.0) + listen (3.0.6) + rb-fsevent (>= 0.9.3) + rb-inotify (>= 0.9.7) + mercenary (0.3.6) + mini_portile2 (2.3.0) + minima (2.1.1) + jekyll (~> 3.3) + minitest (5.11.3) + multipart-post (2.0.0) + net-dns (0.8.0) + nokogiri (1.8.2) + mini_portile2 (~> 2.3.0) + octokit (4.22.0) + faraday (>= 0.9) + sawyer (~> 0.8.0, >= 0.5.3) + pathutil (0.16.1) + forwardable-extended (~> 2.6) + public_suffix (2.0.5) + rb-fsevent (0.10.3) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rouge (2.2.1) + rubyzip (1.2.1) + safe_yaml (1.0.4) + sass (3.5.6) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + sawyer (0.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) + terminal-table (1.8.0) + unicode-display_width (~> 1.1, >= 1.1.1) + thread_safe (0.3.6) + typhoeus (0.8.0) + ethon (>= 0.8.0) + tzinfo (1.2.5) + thread_safe (~> 0.1) + unicode-display_width (1.4.0) + +PLATFORMS + ruby + +DEPENDENCIES + github-pages + jekyll (= 3.6.2) + jekyll-remote-theme + jemoji tzinfo-data RUBY VERSION