Skip to content

Commit def709a

Browse files
committed
Update README and move to version 1.0.0
1 parent 562c41c commit def709a

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ It also supports authentication through an intranet portal before accessing the
1616
6. Apache HTTP Client 4.5.1
1717
7. JSoup 1.8.3
1818
8. DbSetup 1.6.0
19+
9. Flyway 3.2.1
1920

2021
Database :
2122

@@ -24,7 +25,7 @@ Database :
2425

2526
## Getting started
2627

27-
_Installation in production : docker image coming soon..._
28+
**Installation in production :** see [Docker image](https://github.com/jrrdev/mantisbt-sync-docker)
2829

2930
For development :
3031

@@ -39,6 +40,16 @@ If authentication through an intranet portal is needed :
3940

4041
In development, in-memory database (HSQLDB) is used.
4142

43+
### Spring properties
44+
45+
Properties used in this project are :
46+
47+
* spring.datasource.platform
48+
* spring.datasource.url
49+
* flyway.locations
50+
* mantis.endpoint
51+
* mantis.auth.filepath (optionnal)
52+
4253
## Jobs
4354

4455
Jobs can be launch through REST calls thank to [Codecentric's spring-boot-starter-batch-web](https://github.com/codecentric/spring-boot-starter-batch-web).
@@ -148,14 +159,12 @@ curl -X POST 'http://localhost:8080/batch/operations/jobs/forceSyncIssuesJob' --
148159

149160
## Roadmap
150161

151-
* Build a docker image for installation in production
152-
* Use flyway to manage database migration
153162
* Change portal authentication from HTTP Client to headless Selenium
154163
* Better logging for easier debug
155164

156165
## Related projects
157166

158-
* Docker image for MySQL and core batch : _work in progress_
167+
* [Docker image for MySQL and core batch](https://github.com/jrrdev/mantisbt-sync-docker)
159168
* Simple cron for periodic sync scheduling : _work in progress_
160169
* Batch to calculate indicators : _not started_
161170
* Web UI for batch administration and scheduling : _not started_

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>mantisbt-sync</groupId>
55
<artifactId>mantisbt-sync-core</artifactId>
6-
<version>0.0.1-SNAPSHOT</version>
6+
<version>1.0.0-SNAPSHOT</version>
77
<name>mantisbt-sync-core</name>
88
<description>Batch to synchronize a local database from a remote instance of Mantis Bug Tracker with Soap calls</description>
99
<url>https://github.com/jrrdev/mantisbt-sync-core</url>

0 commit comments

Comments
 (0)