TAGL/TP: Difference between revisions
Jump to navigation
Jump to search
| Line 16: | Line 16: | ||
</pre> |
</pre> |
||
Installer dans votre Eclipse le plugin ReST Editor depuis le [https://marketplace.eclipse.org/content/rest-editor Marketplace Eclipse] |
En parallèle : Installer dans votre Eclipse le plugin ReST Editor depuis le [https://marketplace.eclipse.org/content/rest-editor Marketplace Eclipse] |
||
| Line 24: | Line 24: | ||
Ajouter un collaborateur au projet ''forké'' |
Ajouter un collaborateur au projet ''forké'' |
||
Activer le Email hook depuis les paramètres (settings) du dépôt. |
|||
Activer le Travis-CI ''hook' depuis https://travis-ci.org/ (sign in avec le compte GitHub) |
Activer le Travis-CI ''hook' depuis https://travis-ci.org/ (sign in avec le compte GitHub) |
||
| Line 37: | Line 39: | ||
Créer '''cron4j-mvn''' (layout + pom.xml) |
Créer '''cron4j-mvn''' (layout + pom.xml) |
||
Modifier .travis.yml pour mvn -DskipTests=true clean install (Commit/Push) |
Modifier .travis.yml pour ''mvn -DskipTests=true clean install'' (Commit/Push) |
||
Tests unitaires du i.s.c.CronParser (JUnit 4) |
Tests unitaires du i.s.c.CronParser (Ajouter la dépendance JUnit 4 au pom.xml) |
||
Modifier '''.travis.yml''' pour ''mvn clean install'' (Commit/Push) |
Modifier '''.travis.yml''' pour ''mvn clean install'' (Commit/Push) |
||
Revision as of 10:45, 6 February 2014
Séance 1
Créer un dépôt Git local (bare)
mkdir tagl cd tagl mkdir testgit cd testgit git init --bare cd .. git clone testgit testgit-work cd testgit-work echo hello > readme.rst git add readme.rst git commit git push
En parallèle : Installer dans votre Eclipse le plugin ReST Editor depuis le Marketplace Eclipse
Créer compte individuel sur GitHub https://github.com
Forker le projet TAGL (url) cron4j (2.5.5)
Ajouter un collaborateur au projet forké
Activer le Email hook depuis les paramètres (settings) du dépôt.
Activer le Travis-CI hook' depuis https://travis-ci.org/ (sign in avec le compte GitHub)
Commit/Push .travis.yml pour Ant (depuis un gist)
Créer cron4j-mvn (layout + pom.xml)
Modifier .travis.yml pour mvn -DskipTests=true clean install (Commit/Push)
Tests unitaires du i.s.c.CronParser (Ajouter la dépendance JUnit 4 au pom.xml)
Modifier .travis.yml pour mvn clean install (Commit/Push)