Skip to content

aprender-markdown-casiano-rodriguez-leon-crguezl created by GitHub Classroom

Notifications You must be signed in to change notification settings

crguezl/gitpod-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Escriba aquí su Informe

Escriba aquí el informe de su práctica.

Información Sobre este Template

Una vez leída esta sección, pede eliminarla si lo prefiere.

En este template se ha dejado un fichero de configuración para gitpod .gitpod.yml con algunos alias para git

# List the start up tasks. Learn more https://www.gitpod.io/docs/config-start-tasks/
tasks:
  - init: |
      git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --"
      git config --global alias.co checkout
      git config --global alias.br branch
      git config --global alias.ci commit
      git config --global alias.st status
    command: echo 'Bienvenido a esta tarea de Aprendizaje y Enseñanza de la Tecnología'

image:
  file: .gitpod.Dockerfile

# List the ports to expose. Learn more https://www.gitpod.io/docs/config-ports/
ports:
  - port: 3000
    onOpen: open-browser

También se ha añadido un Dockerfile .gitpod.Dockerfile que extiende el contenedor gitpod/workspace-full instalando GitHub Cli y un linter para markdown: markdownlint-cli:

FROM gitpod/workspace-full

# Install custom tools, runtime, etc.
# RUN brew install fzf
RUN npm install -g markdownlint-cli # runs during prebuild
RUN brew install gh

El script set-github-token

El script set-github-token recibe como argumento un token de autenticación para gh que puede obtener de https://github.com/settings/tokens y establece el valor de la variable de entorno GITHUB_TOKEN al mismo. Cuando cree el token, dele amplios poderes (scope amplio)

Se ejecuta así:

gitpod /workspace/your-repo $ source set-github-token <your-token>

Lo que hace es mantener persistente entre distintos workspaces el valor de la variable de entorno GITHUB_TOKEN

Editar en Mi Máquina con Visual Studio Code

Open in Visual Studio Code

About

aprender-markdown-casiano-rodriguez-leon-crguezl created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published