[PR #2265] Propose devcontainer environment and tasks #1612

Open
opened 2025-09-10 23:54:22 -05:00 by giteasync · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/VSCodium/vscodium/pull/2265
Author: @lex-ibm
Created: 3/14/2025
Status: 🔄 Open

Base: masterHead: master


📝 Commits (5)

  • 4059223 Propose devcontainer environment and tasks
  • 701a95a Add DISABLE_QEMU=true to .env in devcontainer README.md
  • 8d3149b A bit more shell-related settings
  • d8f9c68 Fix issues with missing variables
  • 78878d8 Add DOCKER_DEFAULT_PLATFORM=linux/amd64 to Devcontainer README

📊 Changes

5 files changed (+182 additions, -0 deletions)

View changed files

.devcontainer/Containerfile (+18 -0)
.devcontainer/README.md (+16 -0)
.devcontainer/devcontainer.json (+74 -0)
.vscode/launch.json (+16 -0)
.vscode/tasks.json (+58 -0)

📄 Description

Bare-bones devcontainer and a few simple tasks to make it easier when debugging locally.

I was going to make the Containerfile more Power focused but I realized a lot could be left generic and changed using a .env.

The tasks are just enough to build REH:

  • Download latest stable-linux vscode artifact: Downloads and extracts the latest vscode.tar.gz from stable-linux master (Hopefully that is available at the time someone wants to run this task and it hasn't expired)
  • Extract vscode.tar.gz: If the vscode.tar.gz is already present, just extract it and change the ownership
  • Build Linux REH: Run the ./build/linux/package_reh.sh

Hopefully this helps others.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/VSCodium/vscodium/pull/2265 **Author:** [@lex-ibm](https://github.com/lex-ibm) **Created:** 3/14/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (5) - [`4059223`](https://github.com/VSCodium/vscodium/commit/40592233f965f3c79a0d2a4dc38109a42df685db) Propose devcontainer environment and tasks - [`701a95a`](https://github.com/VSCodium/vscodium/commit/701a95a4df900a1909940b9993b48d61b6a8d41a) Add DISABLE_QEMU=true to .env in devcontainer README.md - [`8d3149b`](https://github.com/VSCodium/vscodium/commit/8d3149b4f6116c958c1555d9cfd280516c213e97) A bit more shell-related settings - [`d8f9c68`](https://github.com/VSCodium/vscodium/commit/d8f9c68f42a8a240c50f612a7411b2fb133c7058) Fix issues with missing variables - [`78878d8`](https://github.com/VSCodium/vscodium/commit/78878d89c8de2f76412db8eb7034851224a9d093) Add DOCKER_DEFAULT_PLATFORM=linux/amd64 to Devcontainer README ### 📊 Changes **5 files changed** (+182 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.devcontainer/Containerfile` (+18 -0) ➕ `.devcontainer/README.md` (+16 -0) ➕ `.devcontainer/devcontainer.json` (+74 -0) ➕ `.vscode/launch.json` (+16 -0) ➕ `.vscode/tasks.json` (+58 -0) </details> ### 📄 Description Bare-bones devcontainer and a few simple tasks to make it easier when debugging locally. I was going to make the Containerfile more Power focused but I realized a lot could be left generic and changed using a `.env`. The tasks are just enough to build REH: - `Download latest stable-linux vscode artifact`: Downloads and extracts the latest vscode.tar.gz from stable-linux master (Hopefully that is available at the time someone wants to run this task and it hasn't expired) - `Extract vscode.tar.gz`: If the `vscode.tar.gz` is already present, just extract it and change the ownership - `Build Linux REH`: Run the `./build/linux/package_reh.sh` Hopefully this helps others. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
giteasync added the pull-request label 2025-09-10 23:54:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VSCodium/vscodium#1612