Groovy 101 (III): Gradle, Travis and Jenkins

After my winter holidays, I come back with this self-learning process. My first idea was to learn to compile Groovy from command line: not a good idea. That's not its natural way and, as far as I have seen, the command line with Groovy is for simple scripts. That said, the next step is Gradle, a tool to build and manage applications. Gradle is a tool to help us creating applications. [Leer más]

Bash, git y mucha vergüenza

Esto es un post de vergüenza absoluta para mí, que nunca he usado bash, pero todo hay que visibilizarlo… Y lo mismo le resulta útil a alguien. La cosa viene así, tengo un script de bash en un repositorio A, cuyas órdenes son: 1) ir al repositorio B y 2)realizar una operación concreta: cd ../../repositorio/b git reset --hard Efectivamente, git reset –hard. Para quien no sepa nada de git, esto normalmente significa muerte y destrucción, con variantes del tipo con mucho dolor, o con napalm o y tu madre viene a verte sin avisar. [Leer más]
bash  git  linux 

ProTip: usar clave privada en los gist de github

Al crear un gist en los gists de Github te da únicamente la opción de clonarlo por https. De esta forma, siempre te va a pedir usuario/contraseña al hacer push. Si tienes tu clave pública añadida a Github, lo único que tienes que hacer para poder pushear a través de ssh es: te clonas el gist con la opción por defecto (https) modificas el fichero .git/config: [Leer más]
gist  git