Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
antoinemine committed Feb 15, 2019
0 parents commit 0038eff
Show file tree
Hide file tree
Showing 14 changed files with 65,582 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="output" path="bin"/>
</classpath>
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*~
*#
*.class
/bin/
17 changes: 17 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
image: pobj

stages:
- test

TME4 HashMultiSetTest:
script: ./scripts-ci/run.sh pobj.tme4.test.HashMultiSetTest

TME4 IteratorTest:
script: ./scripts-ci/run.sh pobj.tme4.test.IteratorTest

TME4 CollectionTest:
script: ./scripts-ci/run.sh pobj.tme4.test.CollectionTest


TME5 HashMultiSetTest:
script: ./scripts-ci/run.sh pobj.tme5.test.HashMultiSetTest
17 changes: 17 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>MultiSet</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
2 changes: 2 additions & 0 deletions .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# POBJ Arc 2 : Multi-ensembles (TME 4 et 5)

### Support de TME du cours programmation par objets (3I002), Licence 3, Sorbonne Université, Paris, France.

Instructions succinctes de rendu :
* assurez-vous que votre binôme et votre chargé de TME sont membres du projet, avec pour rôle _Maintainer_ ;
* ajoutez au projet toutes les classes Java demandées par l'énoncé ;
* assurez-vous d'avoir synchronisé votre copie locale avec le projet GitLab : clic droit sur le projet, puis _Team > Commit_ dans Eclipse, ou `git add`, `git commit` et `git push` en ligne de commande ;
* assurez-vous que les tests unitaires de l'intégration continue sous GitLab fonctionnent : _CI / CD > pipelines_ sur la page du projet GitLab ;
* ajoutez un _tag_ (allez dans _Repository > Tags_ sur la page du projet GitLab et cliquez _New Tag_) avec pour titre _rendu-initial-tmeX_ ou _rendu-final-tmeX_, avec le numéro _X_ du TME, et la réponse aux questions demandées dans le champ _Release notes_.

Voir les énoncés de TME et les instructions détaillées de rendu sur le [site de l'UE ](http://www-licence.ufr-info-p6.jussieu.fr/lmd/licence/2018/ue/3I002-2019fev/).

L'intégration continue exécute le script `.gitlab-ci.yml`, qui précise la liste des classes de test unitaire. Vous pouvez ajouter vos propres tests à cette liste.
Loading

0 comments on commit 0038eff

Please sign in to comment.