domingo, 10 de diciembre de 2017

Abri un repositorio de GitHub con la Shell Cloud


Para comenzar fácilmente o compartir un proyecto, Google Cloud Shell le brinda acceso práctico y rápido a Shell a su instancia de Cloud. Una cosa que quizás no sepas es que puede usar Cloud Shell para clonar y editar un proyecto de Github. Veamos cómo.

El truco aquí es simplemente llamar a la siguiente URL:
con los siguientes parámetros:
  • git_repo: esta es la URL de tu repositorio github
  • open_in_editor - este sería el archivo que desea abrir en el editor
  • page = editor: le dice al shell de la nube que abra el editor de código


Podríamos, por ejemplo, crear la siguiente URL:
https://console.cloud.google.com/cloudshell/open?
    git_repo=https://github.com/manekinekko/actions-on-google-i18n&
    page=editor&
    open_in_editor=index.js
Ahora, todo lo que tiene que hacer es agregar esta URL a un elemento de ancla HTML <a> href = "..." </a>.

Aquí hay un botón de ejemplo que abre el repositorio de Github arriba:


Más información

Para obtener más información sobre esta función de "abrir en Cloud Shell", lea:

Una cosa más…

Y para que quede registrado, esta característica de "Abrir en la nube" es también lo que se utiliza al final de un  comic de Kubernetes, para lanzar su primer clúster de Kubernetes en Google Cloud Platform.