Merkins.io Publicación beta
27 de July de 2016
Índice general
1. Overview 1.1. Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 1
2. Configuración de repositorios GIT 2.1. GITHUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2. BITBUCKET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2.1. Bitbucket - Configurar SSH Git Clone URL . . . . . . . . . 2.2.2. Bitbucket - Añadir la clave pública del Merkinsio al usuario 2.2.3. Bitbucket - Webhooks para Merkinsio . . . . . . . . . . . . 2.3. GITLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3.1. Gitlab - Localizar la URL SSH Git Clone URL . . . . . . . 2.3.2. Gitlab - Añadir la clave pública del Merkinsio al usuario . . 2.3.3. Gitlab - Webhooks para Merkinsio . . . . . . . . . . . . . .
. . . . . . . . .
3 3 3 3 4 5 6 7 7 8
3. License and credits 3.1. Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11 11
4. Indices and tables
13
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
I
II
CAPÍTULO 1
Overview
Merkinsio es una herramienta en la nube que facilita la compilación, firma y distribución de sus aplicaciones móviles
1.1 Características Construye aplicaciones móviles nativas Android e iOS directamente desde el fuente. Soporta los repositorios GIT más comunes: Github, Bitbucket y Gitlab. Centraliza la gestión de los certificados para firmar las aplicaciones. Distribuye las aplicaciones entre los tester usando TestFairy y iTunnes Connect.
1
Merkins.io, Publicación beta
2
Capítulo 1. Overview
CAPÍTULO 2
Configuración de repositorios GIT
2.1 GITHUB Nota: Gracias a la integración de Merkinsio con el API de Github no es necesario realizar ninguna configuración adicional en el repositorio.
2.2 BITBUCKET Nota: Paso 1: Bitbucket - Localizar la URL SSH Git Clone URL Paso 2: Bitbucket - Añadir la clave pública del Merkinsio al usuario Paso 3: Bitbucket - Webhooks para Merkinsio
2.2.1 Bitbucket - Configurar SSH Git Clone URL
3
Merkins.io, Publicación beta
Advertencia: La URL GIT SSH tiene este formato:
[email protected]:merkinsio/android-hello-world.git
2.2.2 Bitbucket - Añadir la clave pública del Merkinsio al usuario Acceder al panel de configuración del usuario de Bitbucket
Seleccionar el menu security->SSH Keys
Copiar la clave pública que se ha generado en Merkinsio
4
Capítulo 2. Configuración de repositorios GIT
Merkins.io, Publicación beta
Finalmente añadir la clave pública para habilitar que Merkinsio pueda acceder a este repositorio
2.2.3 Bitbucket - Webhooks para Merkinsio Para que Merkinsio compile en cada cambio de código es necesario configurar un webhook en el respositorio. La url que se necesita copiar es la URL que aparece cuando se accede a la pantalla del proyecto en Merkinsio.
2.2. BITBUCKET
5
Merkins.io, Publicación beta
En la imagen la URL a copiar en Bitbucket es https://dashboard.merkins.io/webhooks?appID=77069c08-0a3f-4d4 acceder a la configuración del repositorio de bitbucket y dar de alta la url como un nuevo webhook.
2.3 GITLAB Nota: Paso 1: Gitlab - Localizar la URL SSH Git Clone URL Paso 2: Gitlab - Añadir la clave pública del Merkinsio al usuario Paso 3: Gitlab - Webhooks para Merkinsio
6
Capítulo 2. Configuración de repositorios GIT
Merkins.io, Publicación beta
2.3.1 Gitlab - Localizar la URL SSH Git Clone URL
Advertencia: La URL GIT SSH tiene este formato:
[email protected]:merkinsio/android-hello-world.git
2.3.2 Gitlab - Añadir la clave pública del Merkinsio al usuario Acceder al panel de perfil del usuario de Bitbucket
Seleccionar el menu SSH Keys Copiar la clave pública que se ha generado en Merkinsio
2.3. GITLAB
7
Merkins.io, Publicación beta
Finalmente añadir la clave pública para habilitar que Merkinsio pueda acceder a este repositorio
2.3.3 Gitlab - Webhooks para Merkinsio Para que Merkinsio compile en cada cambio de código es necesario configurar un webhook en el respositorio. La url que se necesita copiar es la URL que aparece cuando se accede a la pantalla del proyecto en Merkinsio.
8
Capítulo 2. Configuración de repositorios GIT
Merkins.io, Publicación beta
En la imagen la URL a copiar en Gitlab es https://dashboard.merkins.io/webhooks?appID=77069c08-0a3f-4d43acceder a la configuración del repositorio de Gitlab y dar de alta la url como un nuevo webhook.
2.3. GITLAB
9
Merkins.io, Publicación beta
10
Capítulo 2. Configuración de repositorios GIT
CAPÍTULO 3
License and credits
Merkins.io is licensed under the MIT license1 .
3.1 Authors Jose Maria Hidalgo Garcia2
1 2
https://raw.github.com/Merkins.io/Merkins.io/develop/LICENSE https://es.linkedin.com/in/josemariahidalgogarcia
11
Merkins.io, Publicación beta
12
Capítulo 3. License and credits
CAPÍTULO 4
Indices and tables
genindex modindex search
13