Feature #2338
Feature #2337: Build nightly builds
Nightly plugins wellformdness tests
Statut: | New | Début: | 08/02/2018 | |
---|---|---|---|---|
Priorité: | Urgent | Echéance: | ||
Assigné à: | - | % réalisé: | 0% |
|
Catégorie: | Development | Temps passé: | - | |
Version cible: | TXM 0.X.X |
Description
plugin.xml¶
Plugins configuration in plugin.xml files and co can be tricky. E.G. a class name changed, editor ID changed...
Tests to implement :- in Overview tab
- Execution Environment is JavaSE-1.6 (for now)
- this plug-in is a singleton is checked
- ID is the project name
- in runtime tab
- all packages are exported
- in extension points tab
- schema path must exists
- extension point ID must be the full classname of the Extension class
- in extensions tab
- all extension point ID must exists
- check there is no "id" clash per extension type (ex: 2 separators with same id)
- in "build configuration" tab
- the "icons" directory is added to the binary
- the "OSGI-INF" directory is added to the binary
feature.xml¶
- all included plugin must be optionals (to allow update by another feature)
Historique
#1 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Tâche parente mis à #2337
#2 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#3 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#4 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#5 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#6 Mis à jour par Sebastien Jacquot il y a environ 7 ans
- Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0
#7 Mis à jour par Sebastien Jacquot il y a presque 7 ans
- Version cible changé de TXM 0.8.0 à TXM 0.8.2
#8 Mis à jour par Sebastien Jacquot il y a plus de 5 ans
- Version cible changé de TXM 0.8.2 à TXM 0.X.X