From e75de90f40d575a807876d124aae93a9d8f0a18d Mon Sep 17 00:00:00 2001 From: "Angel D. Munoz" Date: Sat, 18 Nov 2023 14:36:04 +0000 Subject: [PATCH] Update Dockerfile and .gitpod.yml --- .gitpod.Dockerfile | 10 +++++++++- .gitpod.yml | 8 +------- README.md | 6 +----- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile index 4db6e54..152d088 100644 --- a/.gitpod.Dockerfile +++ b/.gitpod.Dockerfile @@ -1 +1,9 @@ -FROM mcr.microsoft.com/dotnet/sdk:7.0 +FROM gitpod/workspace-full:2023-11-04-12-07-48 + +RUN sudo apt-get update && sudo apt-get install apt-transport-https +RUN declare repo_version=$(if command -v lsb_release &> /dev/null; then lsb_release -r -s; else grep -oP '(?<=^VERSION_ID=).+' /etc/os-release | tr -d '"'; fi) +RUN wget https://packages.microsoft.com/config/ubuntu/$repo_version/packages-microsoft-prod.deb -O packages-microsoft-prod.deb +RUN sudo dpkg -i packages-microsoft-prod.deb +RUN rm packages-microsoft-prod.deb + +RUN sudo apt-get update && sudo apt-get install dotnet-sdk-8.0 diff --git a/.gitpod.yml b/.gitpod.yml index df0e497..83dbe03 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,13 +1,6 @@ image: file: .gitpod.Dockerfile -github: - prebuilds: - master: true - pullRequests: true - pullRequestsFromForks: true - addBadge: true - tasks: - name: Restore init: dotnet tool restore && dotnet paket restore && dotnet build @@ -16,3 +9,4 @@ vscode: extensions: - muhammad-sammy.csharp - ionide.ionide-fsharp + - eamodio.gitlens diff --git a/README.md b/README.md index ffaa54f..6a08fa6 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,11 @@ # Perla Dev Server [![wakatime](https://wakatime.com/badge/user/4537232c-b581-465b-9604-b10a55ffa7b4/project/d46e17c5-054e-4249-a2ab-4294d0e5e026.svg)](https://wakatime.com/badge/user/4537232c-b581-465b-9604-b10a55ffa7b4/project/d46e17c5-054e-4249-a2ab-4294d0e5e026) -[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/AngelMunoz/Perla) +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/AngelMunoz/Perla/tree/dev?quickstart=1) [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/AngelMunoz/Perla) Perla is a cross-platform single executable binary CLI Tool for a Development Server of Single Page Applications (like vite/webpack but no node required!). If that sounds like something nice, [Check The docs!](https://perla-docs.web.app/) -## Status - -The current **_v1.0.0_** development is taking place in the `dev` branch, please check it out, also the releases tab contains the most recen betas to try out! - ``` Description: The Perla Dev Server!