From 086a2cba94038608d0ddfaab6ce6010546e7ac7a Mon Sep 17 00:00:00 2001 From: Bertocq Date: Tue, 22 Aug 2017 19:42:57 +0200 Subject: [PATCH] Add travis configuration on forks --- docs/en/forks/configuration.md | 17 +++++++++++++++++ docs/es/forks/configuration.md | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 docs/en/forks/configuration.md create mode 100644 docs/es/forks/configuration.md diff --git a/docs/en/forks/configuration.md b/docs/en/forks/configuration.md new file mode 100644 index 000000000..beac28acf --- /dev/null +++ b/docs/en/forks/configuration.md @@ -0,0 +1,17 @@ +# Configure your fork + +## Travis CI + +[Travis](https://travis-ci.org/) is a Continuous Integration service, free for OpenSource projects (like Consul and it's forks). It will help you check on each Pull Request if the test suite is allright. + +1. Visit https://github.com/marketplace/travis-ci and click the "**Install it for free**" green button at the bottom of the page. + +2. Click on the "**Complete order and begin installation**" green button + +3. If you are asked to Authorize Travis CI to access your Github account, check the organization or user where you have your consul fork at the bottom and click the "**Authorize travis-ci**" button. + +4. Visita [tu perfil en Travis](https://travis-ci.org/profile/) y habilita Travis para tu fork de Consul en el listado de repositorios. + +5. Haz click en el icon de un piñón a la derecha del respositorio para ver las builds. + +6. Comprueba que todo está bien configurado creando un Pull Request de prueba (editar un simple fichero .md podría servir). diff --git a/docs/es/forks/configuration.md b/docs/es/forks/configuration.md new file mode 100644 index 000000000..e1bd1f6fa --- /dev/null +++ b/docs/es/forks/configuration.md @@ -0,0 +1,17 @@ +# Configura tu fork + +## Travis CI + +[Travis](https://travis-ci.org/) es un servicio de Integración Contínua, gratuito para proyectos OpenSource (como Consul y sus forks). Te ayudará a vigilar que en las Pull Requests no se rompan los tests. + +1. Visita https://github.com/marketplace/travis-ci y haz click en el botón verde "**Install it for free**"" al pie de la página. + +2. Haz click en el botón verde "**Complete order and begin installation**" + +3. Si se te solicita acceso a tu cuenta de Github por parte de Travis CIaccess, marca la organización o usuario bajo el cual reside tu fork de Consul y haz click en el botón "**Authorize travis-ci**". + +4. Visit [your travis profile](https://travis-ci.org/profile/) and enable Travis for your Consul fork on the repositories list that will appear. + +5. Click on the cog button next to your recenlty enabled consul repository to check the builds. + +6. Try it out by creating a test Pull Request against your fork (editing a .md file should do the trick)